我们正在使用VSTS构建典型的ASP.NET MVC Web应用程序。它以前一直在处理托管构建代理,它们目前在本地代理上工作。
我们正试图让他们使用托管的Visual Studio 2017构建代理,因此我们不依赖开发人员的笔记本电脑,甚至购买额外的构建时间。但是,当我尝试针对托管的Visual Studio 2017代理队列排队构建时,出现以下错误:
在所选队列中找不到具有以下内容的已注册代理 功能:azureps,npm,yarn,node.js,msbuild,visualstudio, vstest,sqlpackage
这些托管代理应该拥有所有这些代理,当我查看代理队列的功能时,它似乎已经拥有了它仍然无法构建的所有内容。如果我告诉它排队,那么构建失败,说:
在所选队列中找不到具有以下内容的已注册代理 功能:azureps,npm,yarn,node.js,msbuild,visualstudio, vstest,sqlpackage。使用不同的队列。 More information
该构建对我们的笔记本电脑上运行的本地代理队列非常有效。什么可以阻止托管代理?