从历史上看,这是通过Microsoft Build Tools完成的。但似乎Build Tools 可能不适用于 2015 之后的版本。替代品似乎是 Visual Studio 构建工具,它似乎还没有真正的主页。
我下载了VS2017 Professional 安装程序,然后转到“ 单个组件 ”选项卡。马上,摘要告诉我 Visual Studio 核心编辑器在那里,占用 753MB。我不要编辑器。只是msbuild。无法取消选择编辑器。
有没有一种方法可以在不安装 Visual Studio IDE 的情况下安装最新版本的 msbuild?
Visual Studio 构建工具的下载方式与 IDE 不同。它们似乎是一个很小的子集,它们被称为 Visual Studio 2019 的构建工具 (下载)。
您可以使用 GUI 进行安装,也可以编写 msbuild 安装脚本:
vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --quiet
Microsoft.VisualStudio.Workload.MSBuildTools是 您需要的三个子组件的“包装器”ID :
您可以在此处找到有关其他可用 CLI 开关的文档。
构建工具的安装比完整的 IDE 快得多 。 在我的测试中,它需要 5-10 秒。除了--quiet简短的光标更改之外,没有进度指示器。如果安装成功,您应该能够在%programfiles(x86)%\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin.
--quiet
%programfiles(x86)%\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin
如果您在那里看不到它们,请尝试运行而不--quiet查看安装过程中可能出现的任何错误消息。