我正在使用TFS 2017在Windows Server 2016上,我正在尝试创建新的构建定义,但它无法读取像msbuild visual studio这样的代理功能 在池中找不到代理满足指定需求的默认值: 的MSBuild 视觉工作室 vstest Agent.Version -gtVersion 1.98.1
答案 0 :(得分:0)
相信2.112.0是2017年发布的代理版本。我认为1.x是从2015年开始,可能不兼容。
https://github.com/Microsoft/vsts-agent可能是寻找支持的好地方,但
答案 1 :(得分:0)
您需要在构建代理程序计算机上安装Visual Studio,然后重新启动构建代理程序。然后它应该工作。
答案 2 :(得分:0)
尝试直接部署从TFS 2017下载的新代理。
打开浏览器并导航到TFS服务器的Agent pools
选项卡以下载代理程序包(请参阅Deploy an agent on Windows):
https://{your_server}/tfs/DefaultCollection/_admin/_AgentPool
之后,您可以使用新代理检查问题: