我尝试在新代理上对新构建进行排队,但失败并显示以下消息:
Visual Studio version '15.0' not found. Looking for the latest version.
我已经完成了这些步骤:
问题是:在不同的服务器上,它在相同的设置下工作得很好(但这不是答案......)。所以我在同一个 TFS 但不同的构建服务器上有一个定义。两台服务器上都安装了 Visual Studio 2017、Buildtools 和 Agent。
有没有我错过的设置?
最佳答案
首先建议您使用 VS 在构建代理服务器上手动运行构建。如果问题与您的构建代理环境或 TFS 服务器端有关,这将缩小。
如果它在具有相同构建定义的不同构建服务器上工作。高度怀疑它与您在特定构建服务器上的环境有关,请仔细检查。
如果您使用的不是最新的 TFS 2017 更新 2 版本,您也可以升级您的 TFS 版本,这可能会奏效。看看这个有相同错误的类似问题:TFS 2017 - Build Server does not build Visual Studio 2017
关于visual-studio - Build Agent failed : Visual Studio version '15.0' not found. 寻找最新版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46039868/