我试图在构建服务器(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,并且在这方面回复你。 –