TFS CI构建 - NuGet.exe失败,返回码为:1

时间:2017-12-19 19:37:59

标签: tfs build continuous-integration nuget nuget-package-restore

我正在使用this walkthrough配置TFS以在办理登机手续时自动构建我的应用程序。

当我保存并排队构建时,它成功完成了"初始化工作"和"获取资源"步。在" NuGet Restore"一步,它跳过几个解决方案说:

All packages listed in packages.config are already installed.

(我假设没问题)然后在一个特定的解决方案上失败,说:

Error: C:\agent\_work\_tasks\NuGetInstaller_333b11bd-d341-40d9-afcf-b32d5ce6f23b\0.2.31\node_modules\nuget-task-common\NuGet\4.0.0\NuGet.exe failed with return code: 1
Packages failed to install

在谷歌搜索后,普遍的共识似乎是NuGet 3.3存在这些自动构建的问题,我需要在构建定义中将NuGet版本设置为3.5。我试过了,我得到了同样的错误。

如果它有用,解决方案上安装的唯一NuGet软件包是AjaxControlToolkit版本17.1.0(最初是版本7 - 我更新它之前希望解决我的问题)。

此错误表示什么?

根据评论的请求,以下是packages.config的内容:

<?xml version="1.0" encoding="utf-8"?>
<packages>
    <package id="AjaxControlToolkit" version="17.1.0.0" targetFramework="net40" />
</packages>

0 个答案:

没有答案