Symptomer

Du bruker Visual Studio Ultimate 2013 RTM til å koble til Team Foundation Server (TFS) 2013 Update 4. Anta at du åpner en fil for Visual C# eller Visual Basic som tidligere navn på følgende måter:

Du får et StackOverflowException-unntak som skjer i Microsoft.TeamFoundation.CodeSense.Server.WebAPI.CodeLensFileSummariesControllerBase.ReadFileSummariesi denne situasjonen, og deretter et krasj skjer i w3wp"IIS arbeideren prosessen" av TFS.Obs! Dette krasjet påvirker alle gjeldende operasjoner på TFS. Imidlertid "w3wp" IIS-arbeidsprosessen startes på nytt automatisk, og andre operasjoner kjøres på riktig måte hvis det startes på nytt. Hvis du prøver å koble til på nytt Visual Studio Ultimate RTM til TFS, dette fører til en annen StackOverflowException-unntak og krasj.

Årsak

Dette problemet skjer fordi når du åpner kodefilen i Visual Studio, Visual Studio spør TFS for CodeLens informasjon. CodeLens-komponenten i TFS forårsaker et unntak i StackOverflowException, og deretter fører til krasj av prosessen for IIS-arbeidsprosess "w3wp" i TFS, ikke Visual Studio.

Oppløsning

Hvis du vil løse dette problemet ved å bruke Visual Studio 2013 oppdatere 2 eller en nyere oppdatering fra nedlastinger av Visual Studio.Du kan også oppgradere TFS med Team Foundation Server 2013 Update 5 eller Team Foundation Server 2015 RTM. Den er tilgjengelig fra nedlastinger av Visual Studio.

Løsningen

Du kan omgå dette problemet ved å slå av CodeLens i Visual Studio Ultimate 2013 RTM. Gå til Verktøy > Alternativer > Tekstredigeringsprogram > alle språk > CodeLens.Obs! Hvis alternativene i delene løsning og løsningen ikke fungerer, kan du slå av CodeLens i TFS ved hjelp av kommandoen CodeIndex med kommandoen TFSConfig. Dette er det minst foretrukket alternativet.

Hvis du vil ha mer informasjon

Send tilbakemelding for å hjelpe oss å gjøre det bedre for deg CodeLens, eller be om funksjoner i Visual Studio-UserVoice, eller stille spørsmål i MSDN-foraene.

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.