Continuous integration Visual Studio团队服务-发布管理-生成(错误:缺少nugget)

Continuous integration Visual Studio团队服务-发布管理-生成(错误:缺少nugget),continuous-integration,build-process,azure-devops,release-management,azure-pipelines-build-task,Continuous Integration,Build Process,Azure Devops,Release Management,Azure Pipelines Build Task,我是VisualStudioTeamServices的新手,正在尝试应用发布管理。 在我的场景中,我的本地计算机“A”安装了Visual Studio 2015并连接到VST 我将签入此计算机中的代码更改,并将其用作代理,以从版本管理中获取新版本(在其上安装代理服务) 我已在新池MyMachine下创建了此代理,并将其下载到机器A,服务正在运行 我创建了发布定义(有2个环境,没有任务),并将其绑定到构建定义。生成定义使用Visual Studio作为模板: 和MyMachine作为默认代理队

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

我将签入此计算机中的代码更改,并将其用作代理,以从版本管理中获取新版本(在其上安装代理服务)

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

我创建了发布定义(有2个环境,没有任务),并将其绑定到构建定义。生成定义使用Visual Studio作为模板:

MyMachine作为默认代理队列:

我从机器A提交了新的更改,新的构建被添加到VST,但它给出了以下错误(我将MyMachine池更改为Hosted,错误仍然存在)

问题:

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

  • 您必须在托管的生成代理上还原nuget包。 您可以在Visual Studio步骤之前添加Nuget还原步骤: