【发布时间】:2019-06-28 14:24:43
【问题描述】:
作为 CD 构建的一部分,我想将发布到 nuget 提要的预发布工件放入我们的主项目中进行更新。但是,我不知道如何在命令行上更新包。以下命令会产生以下错误:
命令
nuget update $PROJECT -Id $PACKAGE_ID
错误:
MSBuild 自动检测:使用来自的 msbuild 版本“15.0” '/Library/Frameworks/Mono.framework/Versions/5.18.1/lib/mono/msbuild/15.0/bin'。 无法更新。该项目不包含 packages.config 文件。
命令:
dotnet add $PROJECT package $PACKAGE_ID
错误:
/Users/jeffward/Projects/(957,3):错误 MSB4019:导入的 项目 “/usr/local/share/dotnet/sdk/2.1.700/Xamarin/iOS/Xamarin.iOS.CSharp.targets” 没找到。确认声明中的路径是 正确,并且该文件存在于磁盘上。无法创建依赖 项目''的图形文件。无法添加包引用。
有什么方法可以在命令行上做到这一点?
【问题讨论】:
-
您是否尝试过使用包管理器来更新 nuget ? docs.microsoft.com/en-us/xamarin/cross-platform/troubleshooting/…