Не удается добавить сервер TFS: «Метод не найден:« Void Microsoft.VisualStudio.Services.Common.IssuedTokenCredential.set_TokenStorageUrl (System.Uri) »» - PullRequest
0 голосов
/ 04 февраля 2019

Проблема

Я пытаюсь подключиться к TFS 2018 в Visual Studio 2017.

Когда я нажимаю Добавить , появляется эта ошибка:

Сервер ''не был добавлен.Метод не найден: 'Void Microsoft.VisualStudio.Services.Common.IssuedTokenCredential.set_TokenStorageUrl (System.Uri)'.

enter image description here

Устранение неполадок

Пока у меня есть:

  1. Запустить восстановление (установщик Visual Studio)
  2. Перезапущено
  3. Удалено и переустановлено
  4. Перезапущен
  5. Запустить другой ремонт

1 Ответ

0 голосов
/ 26 февраля 2019

Я решил исправить это, переустановив Microsoft.VisualStudio.Services.Common.dll в GAC.

Шаги

  1. Запустить Командная строка разработчика для VS 2017 от имени администратора.
  2. Введите следующие команды:

    cd %tmp%
    mkdir ms_vs_client
    cd ms_vs_client
    nuget install Microsoft.VisualStudio.Services.Client
    cd Microsoft.VisualStudio.Services.Client.15.131.1\lib\net45
    gacutil /i Microsoft.VisualStudio.Services.Common.dll
    cd ..\..\..\..\
    rmdir ms_vs_client /s /q
    

Проверка

Если библиотека DLL успешно скопирована, ее отметка времени с измененной датой должна обновиться.Вы можете проверить здесь:

%windir%\Microsoft.NET\assembly\GAC_MSIL\Microsoft.VisualStudio.Services.Common
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...