我已在我的服务器上安装Visual Studio 2017来构建项目。服务器正在运行团队基础服务器2015 Update 3.TFS 2015在Visual Studio版本中显示最新选项,但是当我构建项目时,它不构建并且代理不具备visualstudio,vstest的功能,msbuild。 我试图手动添加功能,但它不起作用,并说找不到Visual Studio。
答案 0 :(得分:3)
如果您的构建代理未与TFS服务器(安装了VS2017)安装在同一台计算机上。 尝试在构建代理上安装Visual Studio ,然后使用TFS重新注册构建代理。
如果您的构建代理和TFS服务器VS2017位于同一台计算机上,但在配置构建代理后安装了VS.然后使用TFS重新注册构建代理,因为只有在首次配置代理时才会发现系统功能 - 之后所做的任何更改都不会被捕获。
更多方法请参考以下类似问题:No agent could be found with the following capabilities: msbuild, visualstudio, vstest?