我試圖在構建服務器(Mac OS X)上構建Xamarin Android項目,但我無法恢復某些nuget軟件包(3或22 )。這三個軟件包可以下載,但由於某些原因無法複製到工作區。無法使用「警告:無效參數」錯誤恢復nuget軟件包
我清理了工作區,刪除了nuget緩存 - 結果相同。
恢復NuGet包Xamarin.GooglePlayServices.Gcm.29.0.0.1。 恢復NuGet包modernhttpclient.2.4.2。恢復NuGet 包Xamarin.GooglePlayServices.Analytics.29.0.0.1。添加包 'Xamarin.GooglePlayServices.Analytics.29.0.0.1'到文件夾 '/ Volumes/Storage/Jenkins/jobs/Build1/workspace/packages' 將包'Xamarin.GooglePlayServices.Gcm.29.0.0.1'添加到文件夾 '/ Volumes/Storage/Jenkins/jobs/Build1/workspace/packages' 將包'modernhttpclient.2.4.2'添加到文件夾 '/ Volumes/Storage/Jenkins/jobs/Build1/workspace/packages' 警告:參數無效警告:無效的參數警告:無效 參數
沒有完整的異常調用堆棧,很難知道問題是什麼。你能用額外的'-Verbosity詳細'參數運行nuget還原嗎?當使用nuget 3恢復時,我看到了無效參數,當時.nupkg中的時間戳是未來的,但這是一個猜測。在這種情況下,NuGet v2可以正常工作。 –
嗨Alexey,你是否使用nuget.org以外的其他來源的軟件包? –
我的詳細參數被nuget拒絕爲未知,可能我使用不當,我會再試一次:'nuget restore -verbosity detailed' @MattWard,並且在這方面回覆你。 –