it-roy-ru.com

Пакет Nuget - фид (VSTS): исключение "System.AggregateException", возникающее при попытке добавить источник

Я создал новый канал в Package Release Hub (VSTS), установил учетные данные и добавил источник пакета. 

Теперь я использую Visual Studio 2015 для установки Micrososft.Aspnet.mvc в проект, однако он выдает следующую ошибку:

Exception 'System.AggregateException' thrown when trying to add source
'https://mysite.pkgs.visualstudio.com/DefaultCollection/_packaging/MyLogUtils/nuget/v3/index.json'.
Please verify all your online package sources are available.    

Мне нужно нормально установить пакеты NuGet, поэтому я удалил ленту из VSTS. Однако проблема сохраняется. Как можно решить эту проблему?

31
Hussein Salman

Я встретил эту проблему сегодня и исправил ее следующим образом:

Если вы удалили канал из VSTS, то вам нужно удалить его из VS\Tools\Options\Nuget Package Manager\Источники пакетов:  enter image description here

Если вы не удалили канал в VSTS и хотите его использовать, войдите в систему с помощью учетной записи командного проекта VSTS из верхнего правого угла VS и перезапустите VS:

 enter image description here

41
Eddie Chen - MSFT

Это может быть дополнением к фактическому ответу. Мне пришлось отключить флажки, как показано на рисунке ниже, чтобы решить проблему. Я думаю, что это может кому-то помочь.

 enter image description here

23
marvelTracker

У меня была та же проблема, и я исправил проблему, отключив мои собственные серверы NuGet . Перейдите в Инструменты-> Параметры-> Диспетчер пакетов Nuget и отключите ваши собственные серверы NuGet.

 enter image description here

7
Maulik Parmar

Так как это первая страница, я столкнулся с моей проблемой:

Если вы получили ошибку для сайта nuget.org, увеличьте номер версии:

https://api.nuget.org/v3 /index.json -> https://api.nuget.org/v4 /index.json

в Инструменты-> Параметры-> Диспетчер пакетов Nuget (см. Изображение из @ Eddie-MSFT)

V3 не работает с сегодняшнего дня.

3
AgathoSAreS

Это исключение может появиться, когда файл NuGet.Config доступен только для чтения, для меня снятие флажка со сработавшим свойством этого файла, как правило, файл Nuget.config существует в вашем проекте в папке .nuget.

Путь к файлу каталог проекта/.nuget/NuGet.Config

0
Gajendra

Я также столкнулся с этой проблемой. Я решил это, вручную сохранив файл index.json и добавив локальный упакованный источник.

 enter image description here

0
Selenium_Dev

У меня была та же проблема, я решил ее, отключив пользовательский сервер Nuget.

0
Kishor Khode