可以找到具有以下功能的 TFS 2015:No 代理:msbuild、visualstudio、vstest
TFS 2015:No agent could be found with the following capabilities: msbuild, visualstudio, vstest
我们最近升级到 TFS 2015 Update 4。当我尝试构建时,出现以下错误:
There are issues with the request or definition that may prevent the build from running:No agent could be found with the following capabilities: msbuild, visualstudio, vstest Queue the build anyway?
我尝试了 中提到的解决方法,但仍然无法弄清楚。
我已经在 Build Machine 中安装了 VS 2017 Enterprise。请注意,由于这是一个 POC,我已在 TFS 服务器本身上安装了 Build Agent。
是否需要安装任何额外的东西?请帮忙。
TIA
您可以仔细检查您是否缺少构建代理的某些功能,例如 VSTEST_15.0。
设置-代理队列-代理池-代理-能力
如果缺少测试相关功能,您可以尝试重新注册构建代理。或通过 select +.
手动添加功能
最近我遇到了同样的问题:安装了 VS2017,配置了构建代理,缺少 visualstudio 和 msbuild 功能。
尝试在 VS2017 旁边安装 VS2015。在此 之后重新配置构建代理(在我的例子中,我也完全删除了所有旧的_diag、_work 和settings.json 数据)。这为我解决了问题,现在可以识别缺失的功能。
我突然遇到了同样的错误,前一周 运行 没问题。
重新启动构建代理服务为我解决了错误
我们最近升级到 TFS 2015 Update 4。当我尝试构建时,出现以下错误:
There are issues with the request or definition that may prevent the build from running:No agent could be found with the following capabilities: msbuild, visualstudio, vstest Queue the build anyway?
我尝试了
我已经在 Build Machine 中安装了 VS 2017 Enterprise。请注意,由于这是一个 POC,我已在 TFS 服务器本身上安装了 Build Agent。 是否需要安装任何额外的东西?请帮忙。
TIA
您可以仔细检查您是否缺少构建代理的某些功能,例如 VSTEST_15.0。
设置-代理队列-代理池-代理-能力
如果缺少测试相关功能,您可以尝试重新注册构建代理。或通过 select +.
手动添加功能最近我遇到了同样的问题:安装了 VS2017,配置了构建代理,缺少 visualstudio 和 msbuild 功能。
尝试在 VS2017 旁边安装 VS2015。在此 之后重新配置构建代理(在我的例子中,我也完全删除了所有旧的_diag、_work 和settings.json 数据)。这为我解决了问题,现在可以识别缺失的功能。
我突然遇到了同样的错误,前一周 运行 没问题。 重新启动构建代理服务为我解决了错误