Причини
Ви використовуєте Visual Studio Ultimate 2013 RTM підключення до Team Foundation Server (TFS) 2013, оновлення 4. Припустімо, що відкриття Visual c# або Visual Basic-файл, який було перейменовано у такий спосіб:
-
Лише у випадку ім'я файлу зміни, наприклад, Filename.cs в порівнянні з filename.cs.
-
Файл, перейменований останні 12 місяців. Це значення за промовчанням період часу для індексування журнал змін. Переглянути Команди для CodeIndex (indexHistoryPeriod параметр).
У цій ситуації з'являється StackOverflowException винятків, яка виникає в Microsoft.TeamFoundation.CodeSense.Server.WebAPI.CodeLensFileSummariesControllerBase.ReadFileSummariesі потім завершує роботу, відбувається в IIS робочий процес "w3wp" з TFS.
Примітка. Цей аварії впливає на всі поточні операції TFS. Однак, "w3wp" IIS завершення процесу перезапустіть автоматично, і всі інші операції буде виконано належним чином, якщо воно перезавантаження. Під час спроби підключитися до Visual Studio Ultimate RTM до TFS, це викликає інший StackOverflowException-виняток і завершує роботу.Причина
Цю проблему, відбувається тому, що під час відкриття файлу код у Visual Studio, Visual Studio запитує TFS CodeLens інформацію. CodeLens складовою частиною TFS призводить до списку винятків StackOverflowException і потім викликає TFS, а не з Visual Studio аварії IIS робочий процес "w3wp".
Вирішення
Щоб вирішити цю проблему, інсталюйте Visual Studio 2013 оновлення 2 або пізнішої версії оновлення з Visual Studio, завантаження. Оновити TFS, Team Foundation Server 2013 оновлення, 5 або Team Foundation Server 2015 RTM. Вона доступна з Visual Studio, завантаження.
Виправлення помилок
Щоб вирішити цю проблему, вимкніть CodeLens, у Visual Studio Ultimate 2013 RTM. Перейдіть до інструменти > Параметри > Текстовий редактор > мов > CodeLens.CodeIndex команди TFSConfig команду. Це б потрібний варіант.
Примітка. Якщо параметри роздільної здатності та усунення проблеми розділ не працює, можна вимкнути CodeLens, у TFSДодаткові відомості
Щоб допомогти нам покращити CodeLens замість вас, надіслати відгук запит функції на Visual Studio, UserVoiceабо поставте запитання на форуми MSDN.
Стан
Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".