安装后MSBuild 15缺失

pan*_*nis 4 msbuild teamcity visual-studio-2017

我最近升级到VS2017并使用TeamCity进行构建.我有一个需要使用TeamCity构建的新项目.我尝试从以下链接https://www.visualstudio.com/downloads/在CI服务器上安装MS Build,它说已经成功安装了它.尝试构建项目时重新启动CI服务器,但仍无法找到新的Build工具.

我检查了C:\ Program Files(x86)\ MSBuild\15.0 \但我没看到MSBuild.exe

Leo*_*SFT 8

安装后MSBuild 15缺失

如果你想在没有安装Visual Studio的情况下使用MSBuild,你应该vs_BuildTools.exe从下面链接下载并安装:

https://www.visualstudio.com/thank-you-downloading-visual-studio/?sku=BuildTools&rel=15#

安装完成后,您将在路径下找到MSBuild.exe:

C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

有关更多详细信息,请参阅:如何在不安装IDE的情况下在构建服务器上安装VS2017版本的msbuild?


Mar*_*ich 5

MSBuild 现在是 Visual Studio 2017 的本地版本,并且可以并行安装多个版本(例如构建工具、预览、社区 + 企业等)

所以路径msbuild.exe可能如下所示:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin
Run Code Online (Sandbox Code Playgroud)