如何在 Azure DevOps 生成管道线中配置外部 Nuget 源(包)



我在解决方案中使用了自己的 nuget 包,为此我们将包源添加到我的解决方案的 nuget 包管理器中。从视觉工作室,我的解决方案完美地构建和工作,我们除外。

当我们尝试创建构建管道线时,由于我的包源不在管道任务中,因此存在构建问题。

如何将我自己的 nuget 包添加/配置到 Azure DevOps 生成管道

[错误]nuget 命令失败,退出代码 (1( 和错误 (包.config 项目中的错误(

Unable to find version '0.9.2.15772' of package 'MyValidater'.
https://api.nuget.org/v3/index.json: Package ''MyValidater'.0.9.2.XXXXX' is not found on source 'https://api.nuget.org/v3/index.json'.)

[错误]包还原失败

整理:NuGet 还原

提前谢谢。

您必须创建一个 nuget.config-file,该文件引用您正在使用的包/源。然后,您可以从管道中还原此配置文件中列出的包。 这已经在这里描述过: https://mbraekman.github.io/2020/04/25/Access-a-NuGet-package-hosted-in-a-private-feed/

最新更新