1

我是 Visual Studio Team Services 的新手,正在尝试应用发布管理。在我的场景中,我的本地机器“A”安装了 Visual Studio 2015 并连接到 VSTS。

我将检查这台机器的代码更改并将其用作代理,从发布管理中获取新版本(在其上安装代理服务)

我在新池MyMachine下创建了这个代理并将其下载到机器 A,并且服务正在运行。

在此处输入图像描述

我创建了发布定义(有 2 个环境,没有任务)并将其绑定到构建定义。Build 定义使用 Visual Studio 作为模板: 在此处输入图像描述

MyMachine作为默认代理队列:

在此处输入图像描述

我从机器 A 提交了新更改,新版本已添加到 VSTS 但它给出了以下错误(我将MyMachine池更改为Hosted,错误仍然存​​在)

在此处输入图像描述

问题:

  1. 当我指定托管池和 MyMachine 池时,构建发生在哪里?
  2. 构建错误的原因是什么以及我们如何修复它?
4

1 回答 1

3

您必须在托管的构建代理上恢复 nuget 包。您可以在 Visual Studio 步骤之前添加 Nuget 还原步骤: 在此处输入图像描述

于 2016-04-20T19:47:37.033 回答