Произошла ошибка при активации удаленного языкового сервера, клиента c#/Visual Basic Language Server.

Когда я открываю любой проект в Microsoft Visual Studio Community 2019 версии 16.8.4, даже простой недавно созданный проект консоли ядра .net. Я получаю сообщение об ошибке:

Произошла ошибка при активации удаленного языкового сервера, клиента C # / Visual Basic Language Server.

Впоследствии IntelliSense отсутствует, и хотя я могу запустить сборку проекта, в Visual Studio не появляются ошибки или предупреждения.

Журнал монитора активности показывает следующие ошибки:

  • По-прежнему не удается загрузить DLL-компонент MEF: не удалось загрузить файл или сборку Microsoft.VisualStudio.CppSvc.Internal, Version=16.0.0.0, Culture= нейтральный, PublicKeyToken=b03f5f7f11d50a3a или одну из его зависимостей. Система не может найти указанный файл. C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Community \ Common7 \ IDE \ CommonExtensions \ Microsoft \ CodeAnalysis \ Microsoft.VisualStudio.CodeAnalysis.VCPlugin.dll

  • По-прежнему не удается загрузить DLL-компонент MEF: не удалось загрузить файл или сборку Microsoft.Windows.Simulator.Client, Version=16.0.0.0, Culture= нейтральный, PublicKeyToken=b03f5f7f11d50a3a или одну из его зависимостей. Система не может найти указанный файл. c: \ program files (x86) \ Microsoft Visual Studio \ 2019 \ community \ common7 \ ide \ commonextensions \ platform \ diagnosticshub \ Microsoft.DiagnosticsHub.VisualStudio.Package.dll

  • По-прежнему не удается загрузить DLL-компонент MEF: не удалось загрузить файл или сборку Microsoft.VisualStudio.VC.RecommendationProvider, Version=16.0.0.0, Culture= нейтральный, PublicKeyToken=b03f5f7f11d50a3a или одну из его зависимостей. Система не может найти указанный файл. C: \ PROGRAM FILES (X86) \ MICROSOFT VISUAL STUDIO \ 2019 \ COMMUNITY \ COMMON7 \ IDE \ EXTENSIONS \ MICROSOFT \ INTELLICODE \ IntelliCodeCpp.dll

Я попытался перезапустить визуальную студию, перезапустить окна, восстановить визуальную студию, удалить визуальную студию и снова установить ее. Я запустил netFxRepairTool. Все еще сталкиваюсь с проблемой.

Все файлы, упомянутые в журнале, находятся в ожидаемом месте.

3 ответа

Решение

Мне удалось избавиться от ошибок, отображаемых в журнале активности, выполнив следующие действия:

  1. Я деинсталлировал .NET Core SDK 1.0.0 (x64) Installer (x64)
  2. Восстановленная Visual Studio
  3. Перезагрузили Windows
  4. Установленная среда рабочего стола .NET (через установщик Visual Studio)

Теперь все ошибки в журнале активности исчезли, но Visual Studio по-прежнему не работает. Он по-прежнему показывает ту же ошибку, что и раньше:

Произошла ошибка при активации удаленного языкового сервера, клиента C # / Visual Basic Language Server.

Теперь у меня в журнале активности есть следующие предупреждения (их раньше не было):

  • Запрос на «Microsoft.VisualStudio.Shell.Internal.SettingsManager (1.0)» от процесса отклонен, так как служба предоставляется только RemoteExclusiveClient, LiveShareGuest.

  • Запрос прокси для «Microsoft.VisualStudio.Shell.Internal.SettingsManager (1.0)» отклонен: ServiceAudienceMismatch.

Затем я удалил Visual Studio 2019 и установил Microsoft Visual Studio Community 2019 Preview 3.0. Теперь все снова работает. Имейте в виду, что установки предварительного просмотра параллельно со старой версией было недостаточно. Прежде чем ошибка исчезла, нужно было удалить старую версию.

Microsoft предоставила исправление для этой проблемы. Подробнее см. https://developercommunity2.visualstudio.com/t/There-was-an-error-activating-the-remote/1313889?entry=problem . Вы можете скачать исправление по адресу https://visualstudio.microsoft.com/downloads/ .

У меня была эта ошибка вчера после применения обновления версии 16.9.2. Каждый раз, когда я открываю репозиторий Git, выполняю тайник или совершаю коммит, я всегда получаю эту ошибку. После того, как я установил в меню «Git->Local Repositories->Folder ...» правильную папку, я перестал получать эту ошибку. Причина в том, что репо находилось внутри подпапки локального файла по умолчанию. Я думаю, что это ошибка, потому что VS2019 должен использовать корень папки приложения. Но также эта ошибка может быть вызвана другой причиной. Я только что разоблачил свой случай.

Изменить: извините, после перезапуска VS ошибка все еще появляется. Виноват. Но причина ошибки в моем случае связана с тем, что я сказал выше.

Другие вопросы по тегам