Korriger: StackOverflowException fører til krasj i TFS 2013 oppdatering 4 når du bruker CodeLens i Visual Studio Ultimate 2013 RTM

VIKTIG: Denne artikkelen ble oversatt med maskinoversettelsesprogramvare fra Microsoft og muligens redigert av Microsoft Community via CTF-teknologi i stedet for av en oversetter. Microsoft tilbyr både menneskelig oversatte og maskinoversatte/Community-redigerte artikler, slik at du får tilgang til alle artiklene i vår Knowledge Base på ditt eget språk. En maskinoversatt eller Community-redigert artikkel er imidlertid ikke alltid perfekt. Den kan inneholde feil i vokabular, syntaks eller grammatikk, mye likt en fremmedspråklig som forsøker å snakke språket ditt. Microsoft har ikke ansvar for unøyaktige opplysninger, feil eller skade forårsaket av feilaktig oversettelse av innholdet eller kundenes bruk av informasjonen. Microsoft oppdaterer jevnlig maskinoversettelsesprogramvaren og -verktøyene for å forbedre redigering av maskinoversatte tekster.

Den engelske versjonen av denne artikkelen er den følgende: 3037079
Symptom
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.
Løsning
Hvis du vil løse dette problemet, kan du bruke Visual Studio 2013 oppdatere 2 eller en nyere oppdatering fra denVisual Studio-nedlastinger.
Youcan også oppgradere TFS med Team Foundation Server 2013 Update 5 eller Team Foundation Server 2015 RTM. Den isavailablefromVisual Studio-nedlastinger.
Workaround
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 avCodeIndex-kommando med kommandoen TFSConfig. Dette er det minst foretrukket alternativet.
Mer informasjon
Send tilbakemelding for å hjelpe oss å gjøre CodeLens bedre for deg, eller be om funksjonene på Visual Studio-UserVoice, eller stille spørsmål i den MSDN-foraene.
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Advarsel: Denne artikkelen er autooversatt

Egenskaper

Artikkel-ID: 3037079 – Forrige gjennomgang: 09/23/2015 17:08:00 – Revisjon: 3.0

Microsoft Visual Studio Ultimate 2013

  • kbsurveynew kbexpertiseadvanced atdownload kbfix kbmt KB3037079 KbMtno
Tilbakemelding