2015-08-18 17 views
7

Dopo l'aggiornamento TFS espresso 2013-2015 ottengo il seguente errore (s):TF400898 errore dopo l'aggiornamento a TFS 2015

1) Quando si tenta di accedere alla pagina TFS amministrazione

TF400898: An Internal Error Occurred. 

2) nel registro eventi:

Web Request Details 
    Url: http://tfs.XXXXXX.com:8080/tfs/defaultcollection/Services/v3.0/LocationService.asmx [method: POST] 
    User Agent: Team Foundation (devenv.exe, 14.0.23102.0, Pro, SKU:31) 
    Headers: not available 
    Path: /tfs/defaultcollection/Services/v3.0/LocationService.asmx 
    Local Request: False 
    Host Address: 76.XXX.XXX.115 
    User: RR2014\sweaver [authentication type: NTLM] 

Exception Message: The extension '.svc' is not registered with WCF/WF handler. Please either remove relativeAddress '~/ServiceManagement.svc' in 'system.serviceModel/serviceHostingEnvironment/serviceActivations' from configuration file or register the corresponding extension '.svc' with WCF/WF handler. Please refer to 'http://msdn.microsoft.com/en-us/library/bb515343.aspx' for how to register an extension in IIS. (type ConfigurationErrorsException) 
Exception Stack Trace: at System.ServiceModel.ServiceHostingEnvironment.HostingManager.NormalizedRelativeAddress(String relativeAddress) 
    at System.ServiceModel.ServiceHostingEnvironment.HostingManager.LoadConfigParameters() 
    at System.ServiceModel.ServiceHostingEnvironment.HostingManager..ctor() 
    at System.ServiceModel.ServiceHostingEnvironment.EnsureInitialized() 
    at System.ServiceModel.ServiceHostingEnvironment.OnEnsureInitialized(Object state) 
    at System.ServiceModel.AspNetPartialTrustHelpers.PartialTrustInvoke(ContextCallback callback, Object state) 
    at System.ServiceModel.ServiceHostingEnvironment.SafeEnsureInitialized() 
    at System.ServiceModel.Activation.ServiceHttpModule.BeginProcessRequest(Object sender, EventArgs e, AsyncCallback cb, Object extraData) 
    at System.Web.HttpApplication.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() 
    at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) 

3) in Visual Studio 2015 quando si cerca di collegare:

CData elements not valid at top level of an XML document. Line 1, position 3. 

enter image description here

Come posso risolvere il problema?

risposta

4

L'unica risorsa che è possibile trovare correlata a questo problema è un MSDN forums post.

Ho il sospetto che si sia tentato di installare Windows Server AppFabric, ma avere non configurato. Se non si utilizza Windows Server AppFabric, è necessario installarlo/annullarlo manualmente con .

Questo commento è stato illuminante, ma un po 'spaventoso dal momento che in realtà mi affido ad AppFabric !!!

Tuttavia, sto solo utilizzando la funzionalità di memorizzazione nella cache e risulta che AppFabric ha un'intero Service Management Service che intercetta le richieste - o something to that effect. Non lo stavo usando.

Sono stato quindi in grado di disinstallare solo i componenti di hosting per risolvere il problema.

  • Vai su Start>Programs and Features
  • Selezionare AppFabric 1.1 for Windows Server e fare clic su Change
  • Cancellare il Hosting Services

enter image description here

  • Continuare con Next rimuovere questo compon ent.

  • Ora dovrebbe essere possibile eseguire TFS senza conflitti con AppFabric.

Se si sta usando il Hosting Services probabilmente già sapete più di me su come funziona così mi auguro che si può prendere da lì per diagnosticare il problema. Il messaggio di errore originale dovrebbe dare una direzione allora.

+1

Wow. Hai salvato venerdì pomeriggio. – granadaCoder

Problemi correlati