-2

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

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

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

[错误] nuget 命令失败,退出代码 (1) 和错误(packages.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 还原

提前致谢。

4

1 回答 1

1

您必须创建一个 nuget.config 文件,该文件引用您正在使用的包/提要。然后,您可以从管道中恢复此配置文件中列出的包。此处已对此进行了描述: https ://mbraekman.github.io/2020/04/25/Access-a-NuGet-package-hosted-in-a-private-feed/

于 2020-06-18T20:42:06.260 回答