PARANDUS: StackOverflowException põhjustab krahhi TFS 2013 värskendus 4 Visual Studio Ultimate 2013 RTM CodeLens kasutamisel

Sümptomid

Kasutate ühendust Team Foundation serveri (TFS) 2013 värskendus 4 Visual Studio Ultimate 2013 RTM. Oletagem, et avada Visual C# või Visual Basicu faili, mis on varem ümber järgmiselt:

  • Ainult failinime see muutis, näiteks Filename.cs või filename.cs.

  • Fail on ümber nimetatud viimase 12 kuu jooksul. See on vaikimisi aja jooksul muutuste ajalugu indekseerimiseks. Vaadake CodeIndex käsk (indexHistoryPeriod seadistus).

Sellises olukorras saate StackOverflowException erand, mis ilmneb Microsoft.TeamFoundation.CodeSense.Server.WebAPI.CodeLensFileSummariesControllerBase.ReadFileSummariesja seejärel crash juhtub IIS-i töötaja protsessi "leiate w3wp" TFS-i.

Märkus. Krahh mõjutab kõiki praeguse toiminguid TFS-i. Kuid "leiate w3wp" IIS-i töötaja protsessi taaskäivitub automaatselt ja muude toimingute töötaks õigesti, kui see taaskäivitub. Kui proovite taastada Visual Studio Ultimate RTM-TFS, põhjustab mõne muu StackOverflowException erandite ja krahhi.

Põhjus

See probleem ilmneb, kuna koodi faili avamisel rakenduses Visual Studio Visual Studio küsib TFS CodeLens saamiseks. TFS-i komponendi CodeLens põhjustab StackOverflowException erandite ja seejärel põhjustab krahhi leiate IIS-i töötaja protsessi "w3wp" TFS, mitte Visual Studio.

Lahendus

Selle probleemi lahendamiseks rakendage Visual Studio 2013 Update 2 või hilisem värskendus alates Visual Studio allalaadimine.
Saate üle minna TFS Team Foundation Server 2013 värskenduse 5 või Team Foundation Server 2015 RTM. See on saadaval alates Visual Studio allalaadimine.

Lahendus

Selle probleemi lahendamiseks lülitage välja Visual Studio Ultimate 2013 RTM CodeLens. Tööriistad > võimalused > Tekstiredaktor > kõigis keeltes > CodeLens.

Märkus. Kui ka lahendus jaotistes valikud ei tööta, saate lülitada CodeLens TFS-i CodeIndex käsk TFSConfig käsk. See on vähemalt eelistatav.

Lisateabe saamiseks

Et saaksime teile CodeLens paremaks muuta, tagasiside või taotleda funktsioonid Visual Studio UserVoicekell või esitada küsimusi MSDN-i foorumites.

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Kas vajate veel abi?

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liitu Microsofti Insideri programmis osalejad

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×