【发布时间】:2017-03-07 16:33:16
【问题描述】:
我正在使用 Visual Studio Team Services 构建一个 .NET 解决方案。我有一个Nuget Installer 任务来恢复配置如下的解决方案的包:
Nuget.config 文件有 2 个包源 - 一个是 nuget.org (v2),另一个是自定义提要 (Nuget Server v2.5.40416.9020)。 nuget.org 提要中的所有包都已恢复,但自定义提要中的包未恢复,自定义提要中的每个包都有如下错误消息:
找不到包“xyz”的版本“abc”
错误:
[错误]错误: C:\a_tasks\NuGetInstaller_333b11bd-d341-40d9-afcf-b32d5ce6f23b\0.2.22\node_modules\nuget-task-common\NuGet\3.3.0\NuGet.exe 失败并返回代码:1 [错误]软件包安装失败
这在 1 或 2 天前运行良好。
在本地,一切似乎都运行良好。另外,我尝试使用 nuget 版本 3.5.0 和 nuget.exe 的自定义版本,但没有成功。
有什么建议吗?
【问题讨论】:
-
我今天遇到了和你一样的问题。但我把它放在了 Nuget 的 RC 版本,它解决了我的问题......
-
在 Nuget 恢复构建步骤中恢复 VSTS 源中的包时,我无法重现该问题。在 OneDrive 上分享您的详细构建日志,我们会检查它。
-
问题现已修复...我没有更改任何内容!!!
-
@starain 我也有同样的问题,这次是另一个版本。
-
你的意思是以前的构建工作正常,只是一个构建有这个问题?构建定义和项目有什么区别?在 OneDrive 上分享您的详细构建日志。
标签: visual-studio-2013 continuous-integration nuget azure-devops nuget-package-restore