5

Używam Visual Studio Team Services do budowania rozwiązania .NET. Mam Nuget Installer zadanie przywrócić pakiety roztworu, który jest skonfigurowany w następujący sposób:Nie można odtworzyć pakietów nuget w VSTS (Pakiety nie powiodły się)

enter image description here

Nuget.config plik ma 2 źródeł pakietu - jedna jest nuget.org (v2) a drugi jest kanał niestandardowy (Nuget v2.5.40416 Server .9020). Wszystkie pakiety z nuget.org paszy zostaną przywrócone, ale te z kanału niestandardowego nie są na każdym opakowaniu z kanału niestandardowego jest komunikat o błędzie, jak poniżej:

Unable to find version 'abc' of package 'xyz'

Błąd:

[error]Error: C:\a_tasks\NuGetInstaller_333b11bd-d341-40d9-afcf-b32d5ce6f23b\0.2.22\node_modules\nuget-task-common\NuGet\3.3.0\NuGet.exe failed with return code: 1 [error]Packages failed to install

To działało dobrze 1 lub 2 dni temu.

Lokalnie wszystko działa dobrze. Próbowałem też z nuget w wersji 3.5.0 i niestandardową wersją nuget.exe, bez powodzenia.

Wszelkie sugestie?

+0

miałem dokładnie ten sam problem jak ty dzisiaj. Ale umieściłem go w wersji RC Nugeta i rozwiązał mój problem ... –

+0

Nie mogę odtworzyć tego problemu podczas przywracania pakietu w kanale VSTS podczas kroku kompilacji Nuget Restore. Podziel się swoim logem tworzenia szczegółów na OneDrive, sprawdzimy to. –

+0

Problem został już naprawiony ... Nic nie zmieniłem !!! –

Odpowiedz

0

Właśnie miałem ten błąd dzisiaj. Naprawiłem ten błąd, przeglądając zmiany w pliku rozwiązania za pomocą naszej gałęzi kodu bazowego i znalazłem kilka starych linii, które nie powinny tam być. Sądzę, że były wynikiem złego scalenia i powinny zostać usunięte podczas rozwiązywania konfliktu.

Aby naprawić ten problem, po prostu usunąłem stare, referencje i wszystko dobrze zbudowane.

Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Services", "Services", "{EAECFF2D-7339-4180-8E1E-6DF9EC9EB131}" 
EndProject 
{3C14F190-6B6A-4913-9681-AFD9B62850FA} = {EAECFF2D-7339-4180-8E1E-6DF9EC9EB131} 
{687ECE00-A567-40F3-BFF9-C3B639328F27} = {EAECFF2D-7339-4180-8E1E-6DF9EC9EB131} 

Dzięki Fissh

Powiązane problemy