找不到具有以下功能的代理:msbuild、visualstudio、vstest
No agent could be found with the following capabilities: msbuild, visualstudio, vstest
我有 TFS On-Premises,在排队新构建时出现此错误。
找不到具有以下功能的代理:msbuild、visualstudio、vstest
我找到了这个答案:
但是有没有什么方法可以在不在构建服务器上安装 Visual Studio 的情况下在本地修复它?
如果您不想在构建服务器上安装 VS,您可以添加一个新的构建代理并在那里安装 VS。
我在构建服务器(本地)上安装 Visual Studio 2017 时遇到了这个问题:
No agent could be found with the followin capabilities msbuild,visualstudio, vstest
当我升级测试控制器时,构建代理失去了一些功能,例如 VSTest:
我将这些功能添加回用户功能:
MSBuild_15.0 = C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\MSBuild.0\Bin\
MSBuild_15.0_x64 = C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\MSBuild.0\Bin\amd64\
VSTest = C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TestWindow
VSTest_15.0 = C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TestWindow
VisualStudio = C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\
VisualStudio_15.0 = C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\
VisualStudio_IDE = C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\Common7\IDE\
VisualStudio_IDE_15.0 = C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\Common7\IDE\
然后我得到了臭名昭著的错误:
MSBuild not found for version '15.0' and architecture 'x86'
我在网上到处搜索,我做了很多事情来尝试解决这个问题,我终于发现 this 说它已在 TFS 更新 2 中修复。
我将 TFS 从更新 1 升级到更新 2,确实解决了 问题。
我有 TFS On-Premises,在排队新构建时出现此错误。
找不到具有以下功能的代理:msbuild、visualstudio、vstest
我找到了这个答案:
但是有没有什么方法可以在不在构建服务器上安装 Visual Studio 的情况下在本地修复它?
如果您不想在构建服务器上安装 VS,您可以添加一个新的构建代理并在那里安装 VS。
我在构建服务器(本地)上安装 Visual Studio 2017 时遇到了这个问题:
No agent could be found with the followin capabilities msbuild,visualstudio, vstest
当我升级测试控制器时,构建代理失去了一些功能,例如 VSTest:
我将这些功能添加回用户功能:
MSBuild_15.0 = C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\MSBuild.0\Bin\
MSBuild_15.0_x64 = C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\MSBuild.0\Bin\amd64\
VSTest = C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TestWindow
VSTest_15.0 = C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TestWindow
VisualStudio = C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\
VisualStudio_15.0 = C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\
VisualStudio_IDE = C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\Common7\IDE\
VisualStudio_IDE_15.0 = C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\Common7\IDE\
然后我得到了臭名昭著的错误:
MSBuild not found for version '15.0' and architecture 'x86'
我在网上到处搜索,我做了很多事情来尝试解决这个问题,我终于发现 this 说它已在 TFS 更新 2 中修复。
我将 TFS 从更新 1 升级到更新 2,确实解决了 问题。