VSTS构建代理无法下载VSTS私有软件包

时间:2018-06-22 13:07:59

标签: azure-devops azure-pipelines azure-artifacts

我正在尝试为在VSTS中托管了私有nuget包的项目添加构建定义。本地构建工作正常,但是当我尝试使用内部构建代理进行构建时,出现以下错误: enter image description here

代理在代理后面运行,在构建定义中,我具有以下设置:

enter image description here

这让我发疯了,请帮助!

1 个答案:

答案 0 :(得分:0)

该问题应该与构建代理上的网络环境有关,例如防火墙,代理。您还可以尝试在安装了Visual Studio并且在同一网络环境中的代理上使用相同的Nuget任务,这将缩小与代理相关的错误。

解决方法:

1)将nuget.exe复制到c:\ nuget文件夹,然后将该文件夹添加到PATH环境变量中。

2)将nuget.exe复制到C:\ B \ 1_tool \ NuGet \ 4.0.0 \ x64文件夹中。

3)在{agent工作文件夹} _tool \ NuGet \ 4.0.0文件夹中创建一个名为x64.complete的虚拟文件,并将nuget.exe文件复制到{agent工作文件夹} _tool \ NuGet \ 4.0.0 \ x64文件夹。