Visual Studio теряет соединение с TFS

Я использую Visual Studio 2015 и подключаюсь через VPN к TFS 2015. Бывает, что VPN отключается, когда это происходит, VS теряет соединение с TFS. При повторном подключении VPN я не могу подключиться обратно к TFS, я получаю сообщение об ошибке: «Не удалось разрешить удаленное имя». Единственный способ переподключиться - закрыть VS и перезапустить его.

Думаю, это не так уж и плохо, потому что такое случается нечасто.

Но в последнее время ошибка стала появляться регулярно, даже когда нет обрыва связи. Я получаю ту же ошибку, что и раньше, и я не могу «просто» повторно подключиться к TFS, мне нужно перезапустить VS.

Следуя советам из этого вопроса, я очистил свой кеш в этом каталоге:

%LOCALAPPDATA%\Microsoft\Team Foundation\6.0\Cache

Я также попытался установить Power Tools для TFS 2015, чтобы запустить «Инструмент анализа соответствия рекомендациям», но обнаружил, что он больше не поддерживался в этой версии.

Я бы продолжал винить VPN или некоторые другие микро-сокращения сети, но у моих коллег в той же сети этих проблем нет.

Есть идеи о причине этой проблемы или способе сделать VS более устойчивым?

Чего я не понимаю, так это того, почему повторное подключение не удается и почему оно работает только при перезапуске VS. Если бы я мог просто переподключиться к TFS без перезапуска, это уже было бы большим плюсом.


person Nicolas C    schedule 18.01.2017    source источник


Ответы (1)


Если эта проблема возникает только на вашем компьютере, но ваши коллеги в той же сети работают отлично. Скорее всего, связано с вашим VS. Чтобы сузить круг вопросов, связанных с вашей личной учетной записью, попробуйте использовать свою учетную запись на компьютере коллег для тестирования.

%LOCALAPPDATA%\Microsoft\Team Foundation\6.0\Cache очистит только кеш TFS, вам также необходимо очистить типичное расположение кеша VS для 64-разрядной версии: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE Ссылка на источник: Если у вас есть проблемы с TFS или Visual Studio flush пользовательский кеш… или нет? Также очистите кеш IE на вашем компьютере разработчика.

Если вы не возражаете, вы также можете попробовать переустановить VS.

person PatrickLu-MSFT    schedule 19.01.2017
comment
Хорошо, спасибо, я попробую сначала сбросить весь кеш. Я бы предпочел не переустанавливать, но если это не сработает, я сделаю это ... - person Nicolas C; 20.01.2017
comment
Мои проблемы, кажется, исчезли после очистки всего кеша, спасибо! - person Nicolas C; 24.01.2017
comment
Что ж, проблемы вернулись, я думаю, очистка исправления кеша носит временный характер. Я попробую переустановить Visual Studio, если найду время ... - person Nicolas C; 25.01.2017
comment
Привет, @NicolasC. Вы выяснили эту проблему после переустановки Visual Studio? - person PatrickLu-MSFT; 02.02.2017
comment
Привет @ Patrick-MSFT, спасибо, что спросили, как дела. Я действительно не знаю, что случилось, но проблемы снова исчезли, и я ничего не делал. Переустановить Visual Studio не успел, кеш тоже не очистил. Мои коллеги больше не используют VPN, поэтому я не могу быть уверен. Думаю, я все-таки обвиню VPN! - person Nicolas C; 02.02.2017
comment
Рад слышать, что проблема исправлена. Похоже, ваша сетевая среда не так стабильна из-за VPN. Если в следующий раз у вас все еще возникнет эта проблема, вы также можете поймать журнал VS проанализировать вопрос. Если поможет, не могли бы вы отметить это как ответ. - person PatrickLu-MSFT; 02.02.2017