TFS 2015:找不到具有以下功能的代理:msbuild、visualstudio、vstest

Nik*_*tha 5 msbuild tfs agent

我们最近升级到 TFS 2015 Update 4。当我尝试构建时,出现以下错误:

请求或定义存在问题,可能会阻止构建运行:找不到具有以下功能的代理:msbuild、visualstudio、vstest 是否仍将构建排入队列?

我尝试了此链接中提到的解决方法,但仍然无法弄清楚。

我已经在 Build Machine 中安装了 VS 2017 Enterprise。请注意,由于这是一个 POC,我已经在 TFS 服务器本身上安装了构建代理。是否需要安装额外的东西?请帮忙。

TIA

Pat*_*SFT 4

您可以仔细检查是否缺少某些功能,例如 构建代理的VSTEST_15.0 。

设置 - 代理队列 - 代理池 - 代理 - 功能

在此输入图像描述

如果缺少测试相关功能,您可以尝试重新注册构建代理。或者通过选择 + 手动添加功能。