20

Utworzyłem nowy plik danych z koncentratorem wydania pakietu (VSTS), zainstalowałem poświadczenia, a następnie dodałem źródło pakietu.Pakiet Nuget - plik danych (VSTS): wyjątek "System.AggregateException" zgłoszony przy próbie dodania źródła

Teraz używam Visual Studio 2015 do zainstalowania Micrososft.Aspnet.mvc do projektu, jednak daje następujący błąd:

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. \t 
 

muszę instalować pakiety Nuget normalnie , więc usunąłem kanał z VSTS. Jednak problem utrzymuje się. jak mogę uniknąć tego problemu?

+0

Jakiej szczegółowej wersji programu Visual Studio używasz? Menedżer pakietów Nuget współpracuje z aktualizacją VS20151 i nowszymi. Czy nadal występuje, jeśli usuniesz nowe źródło dodane z komputera? Czy możesz podzielić się szczegółowymi krokami, aby odtworzyć ten problem? –

+0

Odsyłacz dla Ciebie: https://github.com/NuGet/Home/issues/2598 –

Odpowiedz

28

Poznałem ten problem dzisiaj i go naprawić, wykonując:

Jeśli masz usunąć kanał z VSTS, to trzeba go usunąć z VS \ Narzędzia \ Opcje \ Nuget Package Manager \ źródeł pakietów: enter image description here

Jeśli nie usunąć kanał w VSTS i chcesz go użyć, zaloguj się na swoim koncie zespół projektu VSTS z VS prawy górny róg i ponownie VS:

enter image description here

+0

Usuń wszystkie inne pliki danych oprócz pierwszego nugetu, które rozwiązało problem. –

20

To może być uzupełnienie aktualnej odpowiedzi. Musiałem wyłączyć pola wyboru pokazane na poniższym obrazku, aby rozwiązać problem. Myślę, że to może komuś pomóc.

enter image description here

2

Ponieważ jest to pierwsza strona uderzę z moim problemem:

Jeśli pojawia się błąd na nuget.org miejscu, zwiększyć liczbę wersji:

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

w obszarze Narzędzia-> Opcje-> Pakiet Nuget Menedżer e (zobacz obrazek z @ Eddie-MSFT)

V3 nie działa od dzisiaj.

4

Miałem ten sam problem i rozwiązałem problem wyłączając moje niestandardowe serwery NuGet. Przejdź do Narzędzia-> Opcje-> Menedżer Nuget Package i wyłączyć niestandardowe serwery Nuget

enter image description here

+0

To mi pomogło.W źródłach pakietów miałem przestarzałe źródła pakietów, które już nie istniały. Mimo że próbowałem zaktualizować pakiet z innego źródła, wydawało się, że nadal nie działa, ponieważ prawdopodobnie próbował połączyć się ze starym, nieistniejącym już źródłem. Dzięki! –

0

ja również napotkane tej kwestii. Rozwiązałem go ręcznie, zapisując plik index.json i dodając lokalne, spakowane źródło.

enter image description here