gpt4 book ai didi

msbuild - 如何在不安装 IDE 的情况下在构建服务器上安装 VS2017 版本的 msbuild?

转载 作者:行者123 更新时间:2023-12-02 08:28:19 24 4
gpt4 key购买 nike

从历史上看,这是通过 Microsoft Build Tools 完成的。但似乎the Build Tools may not be available for versions after 2015 。替代品似乎是 Visual Studio 构建工具,但它似乎还没有真正的主页。

我下载了 VS2017 Professional installer ,然后转到单个组件选项卡。马上,摘要就告诉我 Visual Studio 核心编辑器就在那里,占用了 753MB。我不想要编辑。只是msbuild。无法取消选择编辑器。

有没有办法可以在不安装 Visual Studio IDE 的情况下安装最新版本的 msbuild?

最佳答案

Visual Studio 构建工具的下载方式与 IDE 不同。它们似乎是一个非常小的子集,它们被称为Visual Studio 2019 构建工具 ( download )。

您可以使用 GUI 进行安装,也可以编写 msbuild 安装脚本:

vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --quiet

Microsoft.VisualStudio.Workload.MSBuildToolsthe three subcomponents you need 的“包装器”ID :

  • Microsoft.Component.MSBuild
  • Microsoft.VisualStudio.Component.CoreBuildTools
  • Microsoft.VisualStudio.Component.Roslyn.Compiler

您可以找到有关其他可用 CLI 开关的文档 here .

构建工具的安装比完整的 IDE 快得多。在我的测试中,需要 5-10 秒。使用 --quiet 时,除了短暂的光标变化之外,没有进度指示器。如果安装成功,您应该能够在 %programfiles(x86)%\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin 中看到构建工具。

如果您在那里没有看到它们,请尝试在不使用 --quiet 的情况下运行,以查看安装过程中可能出现的任何错误消息。

关于msbuild - 如何在不安装 IDE 的情况下在构建服务器上安装 VS2017 版本的 msbuild?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42696948/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com