Visual Studio 2017 – невозможно восстановить пакеты Nuget

Я использую Visual Studio Enterprise 2017, я создал проект веб-API ASP.NET, и он работал нормально.

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

скриншот ошибки

Я пробовал следующее

  1. Перезапустил Visual Studio от имени администратора.
  2. Перезагрузил компьютер
  3. Отключенные настройки брандмауэра
  4. Отключенный антивирус
  5. Также проверил порт, который не используется

Кажется, ничего не работает. Кто-нибудь сталкивался с подобной проблемой? Есть ли альтернативный способ?


person Sajeetharan    schedule 24.09.2017    source источник
comment
@Igor Нет, я пробовал   -  person Sajeetharan    schedule 24.09.2017
comment
Вы пытались перезагрузить компьютер и выполнить восстановление сразу после перезагрузки?   -  person Igor    schedule 24.09.2017
comment
да я тоже так делал   -  person Sajeetharan    schedule 24.09.2017
comment
Это действительно расстраивает, то же самое решение работает с vs2015   -  person Sajeetharan    schedule 24.09.2017
comment
Просто несколько идей о том, что еще вы могли бы сделать: проверьте файл конфигурации nuget как в вашем решении, так и в вашей глобальной версии, возможно, вы что-то там увидите. Вы также можете попробовать переустановить nuget или заменить конфиг на дефолтный.   -  person Igor    schedule 24.09.2017
comment
@Sajeetharan, не могли бы вы открыть ссылку nuget.org/packages/Microsoft.AspNet.Cors прямо в браузере? Кроме того, можно ли найти этот пакет через пользовательский интерфейс диспетчера пакетов NuGet? Кажется, сокет удерживается каким-то процессом. Используйте netstat -o, чтобы найти, какой из них, и попробуйте перезапустить «стек TCP/IP», запустите CMD от имени администратора, введите «netsh int ip reset resetlog.txt», чтобы сбросить TCP/IP.   -  person Leo Liu-MSFT    schedule 25.09.2017
comment
@Leo-MSFT да, открытие в браузере работает! мне удалось это исправить, открыв решение в vs 2015, а затем в 2017   -  person Sajeetharan    schedule 25.09.2017
comment
@Sajeetharan, рад узнать, что вы решили эту проблему. Вы можете написать свой обходной путь в качестве ответа и отметить его, чтобы он мог помочь другим членам сообщества, столкнувшимся с такими же проблемами.   -  person Leo Liu-MSFT    schedule 25.09.2017
comment
@Leo-MSFT сделано, спасибо   -  person Sajeetharan    schedule 25.09.2017


Ответы (1)


Не уверен, что это проблема, связанная с Visual Studio 2017, мне удалось решить ее, открыв решение в Visual Studio 2015.

Опять же, открытие в 2017 году, это решение на данный момент. Если кто-то предложит лучшее решение, будет здорово.

person Sajeetharan    schedule 25.09.2017