2016-05-15 11 views
2

ビルドサーバー(Mac OS X)にXamarin Androidプロジェクトを構築しようとしていますが、一部のナゲットパッケージ(3または22 )。これらの3つのパッケージはダウンロードできますが、何らかの理由でワークスペースにコピーできませんでした。"警告:無効なパラメータ"エラーのヌケパッケージを復元できません

私はワークスペースを清掃し、ナゲットキャッシュを削除しました - 同じ結果。

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' '/ Volumes/Storage/Jenkins/jobs/Build1/workspace/packages'フォルダに 'modernhttpclient.2.4.2'パッケージを追加しています 警告:パラメータが無効です警告:無効なパラメータ警告:無効な パラメータ

+0

完全な例外呼び出しスタックがなければ、問題の内容を知ることは困難です。余分な '-Verbosity detailed'引数でナゲットの復元を実行できますか? .nu​​pkgのタイムスタンプが将来あるが、これは推測ですが、nuget 3で復元するときに無効なパラメータが見えています。この場合、NuGet v2は正常に動作します。 –

+0

こんにちはAlexey、nuget.org以外のソースからパッケージを使用していますか? '-verbosity detailed' @MattWardを復元し、これをあなたに戻って取得nuget:私の冗長パラメータは、不明としてnugetによって拒否されましたおそらく私が不適切にそれを使用 –

+0

、私はそれを別の試みを与えるでしょう。 –

答えて

2

それが正常に動作し始め、再起動やパッケージフォルダのクリーンアップ後。ただ、問題の詳細な洞察を得るために-Verbosity detailed次のコマンドを使用します。

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

installupdaterestoreコマンドは、出力の詳細レベルを定義するための別の方法を持っていることを考慮してください。

+1

同じこと、不思議、再起動、修正。 –

+1

実際、再起動しました。パッケージのキャッシュをクリーニングするだけでは役に立たなかった –

0

パッケージのフォルダをクリーニングしてリブートした後も同じエラーが表示されますが、同じエラーが表示されますが、modernhttpclientパッケージではなく、以前に動作していたHockeyAppパッケージで失敗します。非常に奇妙です - 他の誰かがこの問題を抱えていて、他の解決策を見つけたのです

関連する問題