我使用VSTS在线提供的Visual Studio 2017构建代理创建了CI / CD管道,但由于下面的警告消息而失败:
" Visual Studio版本' 15.0'未找到。寻找最新版本。
因此,代理开始使用版本14.0,这是VS 2015.是否有解决此问题的解决方法?
答案 0 :(得分:35)
答案 1 :(得分:4)
您需要在构建代理上安装VS 2017。
您的项目是从VS 2017创建的,您希望在VSTS中构建它。您的构建代理正在使用VS 2015,您似乎选择VS 2017在构建定义中构建项目,因此在构建期间,它将尝试在构建代理上找到VS 2017(15.0)。
更新
如果您在VSTS中使用Host Agent。此构建代理不支持在其上安装内容。根据此document,此构建代理程序当前未安装VS 2017。您可以在本地计算机上配置构建代理,并在本地计算机上安装VS 2017。
答案 2 :(得分:0)