2016-05-15 6 views
2

Ich versuche ein Xamarin Android Projekt auf meinem Build Server (Mac OS X) zu erstellen, aber ich kann einige der nugget Pakete (3 oder 22) nicht wiederherstellen). Diese drei Pakete können heruntergeladen werden, konnten jedoch aus irgendeinem Grund nicht in den Arbeitsbereich kopiert werden.Kann nuget Pakete nicht mit "WARNUNG: Ungültiger Parameter" Fehler wiederherstellen

Ich räumte den Arbeitsbereich, entfernt nugget Cache - das gleiche Ergebnis.

Wiederherstellen des NuGet-Pakets Xamarin.GooglePlayServices.Gcm.29.0.0.1. Wiederherstellen des NuGet-Pakets modernhttpclient.2.4.2. Wiederherstellen von NuGet Paket Xamarin.GooglePlayServices.Analytics.29.0.0.1. Hinzufügen Paket 'Xamarin.GooglePlayServices.Analytics.29.0.0.1' in Ordner '/ Volumes/Storage/Jenkins/Jobs/build1/Arbeitsbereich/packages' Hinzufügen Paket 'Xamarin.GooglePlayServices.Gcm.29.0.0.1' in Ordner '/ Volumes/Storage/Jenkins/jobs/Build1/workspace/packages' Hinzufügen des Pakets 'modernhttpclient.2.4.2' zum Ordner '/ Volumes/Storage/Jenkins/jobs/Build1/workspace/packages' WARNUNG: Ungültiger Parameter WARNUNG: Ungültiger Parameter WARNUNG: Ungültig Parameter

+0

Ohne die vollständige Ausnahme Callstack ist es schwierig zu wissen, was das Problem ist. Können Sie die Nuget-Wiederherstellung mit den zusätzlichen '-Verbosity-Detailed'-Argumenten ausführen? Ich habe den ungültigen Parameter beim Wiederherstellen mit nuget 3 gesehen, wenn die Zeitstempel in der .nupkg in der Zukunft liegen, aber das ist eine Schätzung. NuGet v2 funktioniert in diesem Fall einwandfrei. –

+0

Hallo Alexey, benutzt du Pakete von einer anderen Quelle als nuget.org? –

+0

mein Ausführlichkeits-Parameter wurde von niget als unbekannt abgelehnt, wahrscheinlich habe ich es falsch benutzt, ich werde es noch einmal versuchen: 'nuget restore -verbosity detailliert' @MattWard und melde mich bei dir. –

Antwort

2

Nach einem Neustart und der Säuberung des Paketordners begann die Arbeit einwandfrei. Verwenden Sie einfach -Verbosity detailed Befehl mehr Erkenntnisse zu einem Thema zu erhalten:

https://docs.nuget.org/consume/command-line-reference

Berücksichtigen Sie dabei, dass die install, update und restore Befehle unterschiedliche Art und Weise zu definieren, die ausführliche Ebene des Ausgangs.

+1

Das gleiche hier, seltsam, neu gestartet und behoben. –

+1

In der Tat, Neustart machte es. Cleaning Package Caches half nicht alleine –

0

Aufbauen iOS aber gleichen Fehler und nach der Reinigung Pakete Ordner und Neustart - immer noch gleichen Fehler, aber anstelle der modernenhttpclient Paket fehlgeschlagen, schlägt es auf dem HockeyApp-Paket, das zuvor gearbeitet wurde. Sehr seltsam - jemand anderes, der dieses Problem hat und andere Lösungen findet?

Verwandte Themen