无法恢复带有 "WARNING: Invalid parameter" 错误的 nuget 包
Unable to restore nuget packages with "WARNING: Invalid parameter" error
我正在尝试在我的构建服务器 (Mac OS X) 上构建 Xamarin Android 项目,但我无法恢复某些 nuget 包(3 或22).这三个包可以下载,但不知为何无法复制到工作区。
我清理了工作区,删除了 nuget 缓存 - 结果相同。
Restoring NuGet package Xamarin.GooglePlayServices.Gcm.29.0.0.1.
Restoring NuGet package modernhttpclient.2.4.2. Restoring NuGet
package Xamarin.GooglePlayServices.Analytics.29.0.0.1. Adding package
'Xamarin.GooglePlayServices.Analytics.29.0.0.1' to folder
'/Volumes/Storage/Jenkins/jobs/Build1/workspace/packages'
Adding package 'Xamarin.GooglePlayServices.Gcm.29.0.0.1' to folder
'/Volumes/Storage/Jenkins/jobs/Build1/workspace/packages'
Adding package 'modernhttpclient.2.4.2' to folder
'/Volumes/Storage/Jenkins/jobs/Build1/workspace/packages'
WARNING: Invalid parameter WARNING: Invalid parameter WARNING: Invalid
parameter
重新启动并清理包文件夹后,它开始正常工作。只需使用 -Verbosity detailed
命令即可获得有关问题的更多见解:
https://docs.nuget.org/consume/command-line-reference
考虑到 install
、update
和 restore
命令有不同的方式来定义输出的详细级别。
构建 iOS 但同样的错误,在清理包文件夹并重新启动后 - 仍然是同样的错误,但是不是 modernhttpclient 包失败,而是在之前工作的 HockeyApp 包上失败。很奇怪 - 还有其他人遇到这个问题并找到任何其他解决方案吗?
我正在尝试在我的构建服务器 (Mac OS X) 上构建 Xamarin Android 项目,但我无法恢复某些 nuget 包(3 或22).这三个包可以下载,但不知为何无法复制到工作区。
我清理了工作区,删除了 nuget 缓存 - 结果相同。
Restoring NuGet package Xamarin.GooglePlayServices.Gcm.29.0.0.1. Restoring NuGet package modernhttpclient.2.4.2. Restoring NuGet package Xamarin.GooglePlayServices.Analytics.29.0.0.1. Adding package 'Xamarin.GooglePlayServices.Analytics.29.0.0.1' to folder '/Volumes/Storage/Jenkins/jobs/Build1/workspace/packages' Adding package 'Xamarin.GooglePlayServices.Gcm.29.0.0.1' to folder '/Volumes/Storage/Jenkins/jobs/Build1/workspace/packages' Adding package 'modernhttpclient.2.4.2' to folder '/Volumes/Storage/Jenkins/jobs/Build1/workspace/packages' WARNING: Invalid parameter WARNING: Invalid parameter WARNING: Invalid parameter
重新启动并清理包文件夹后,它开始正常工作。只需使用 -Verbosity detailed
命令即可获得有关问题的更多见解:
https://docs.nuget.org/consume/command-line-reference
考虑到 install
、update
和 restore
命令有不同的方式来定义输出的详细级别。
构建 iOS 但同样的错误,在清理包文件夹并重新启动后 - 仍然是同样的错误,但是不是 modernhttpclient 包失败,而是在之前工作的 HockeyApp 包上失败。很奇怪 - 还有其他人遇到这个问题并找到任何其他解决方案吗?