Azure devops 由于错误的功能错误,VSTS承载的生成代理拒绝运行

Azure devops 由于错误的功能错误,VSTS承载的生成代理拒绝运行,azure-devops,azure-pipelines,azure-pipelines-build-task,Azure Devops,Azure Pipelines,Azure Pipelines Build Task,我们正在使用VST构建一个典型的ASP.NET MVC web应用程序。它以前在托管构建代理上工作,现在在本地代理上工作 我们正试图让他们使用托管的VisualStudio2017构建代理,因此我们不依赖开发人员的笔记本电脑,甚至购买了额外的构建时间。但是,当我尝试根据托管VisualStudio2017代理队列对生成进行排队时,会出现以下错误: 在所选队列中找不到具有以下属性的已注册代理 功能:azureps、npm、Thread、node.js、msbuild、visualstudio、,

我们正在使用VST构建一个典型的ASP.NET MVC web应用程序。它以前在托管构建代理上工作,现在在本地代理上工作

我们正试图让他们使用托管的VisualStudio2017构建代理,因此我们不依赖开发人员的笔记本电脑,甚至购买了额外的构建时间。但是,当我尝试根据托管VisualStudio2017代理队列对生成进行排队时,会出现以下错误:

在所选队列中找不到具有以下属性的已注册代理 功能:azureps、npm、Thread、node.js、msbuild、visualstudio、, vstest,sqlpackage

这些托管代理应该拥有所有这些功能,当我查看代理队列的功能时,它似乎拥有所有功能,但仍然无法构建。如果我让它排队,构建就会失败,并说:

在所选队列中找不到具有以下属性的已注册代理 功能:azureps、npm、Thread、node.js、msbuild、visualstudio、, vstest,sqlpackage。使用其他队列

该构建非常适合在笔记本电脑上运行的本地代理队列。什么可能会阻止托管代理?

我们在构建中有,但没有安装程序。托管代理没有纱线

构建仍然需要纱线,但将纱线安装程序任务放在纱线任务之前似乎可以使其工作