使用BuildTools_Full.exe安装时,Windows中安装的MSBuild.exe在哪里?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用BuildTools_Full.exe安装时,Windows中安装的MSBuild.exe在哪里?相关的知识,希望对你有一定的参考价值。

我正在尝试为.NET设置构建服务器,但无法弄清楚MSBuild.exe的安装位置。

我正在尝试使用Microsoft Build Tools 2013安装MSBuild:https://www.microsoft.com/en-us/download/details.aspx?id=40760

答案

之前版本的.NET Framework中的MSBuild随之安装,但是他们决定使用Visual Studio或BuildTools_Full.exe包安装它。

.NET框架安装的路径是C: Windows Microsoft.NET Framework [64或空] [framework_version]安装Visual Studio时的路径是C: Program Files(x86) MSBuild [version] Bin for x86和,C: Program Files(x86) MSBuild [version] Bin amd64 for x64。

安装BuildTools_Full.exe时的路径与使用Visual Studio安装MSBuild时的路径相同。

另一答案

根据https://docs.microsoft.com/en-us/visualstudio/msbuild/what-s-new-in-msbuild-15-0

MSBuild现在安装在每个Visual Studio版本下的文件夹中。例如,C:Program Files (x86)Microsoft Visual Studio2017EnterpriseMSBuild。您还可以使用以下PowerShell模块来定位MSBuild:vssetup.powershell

全局程序集缓存中不再安装MSBuild。要以编程方式引用MSBuild,请使用NuGet包。

以上是关于使用BuildTools_Full.exe安装时,Windows中安装的MSBuild.exe在哪里?的主要内容,如果未能解决你的问题,请参考以下文章

使用 wix 安装程序,当用户在编辑框中输入内容时安装时我如何在设置过程中覆盖配置文件

使用 composer 安装包时出错,但包似乎已安装

安装 Cython 以与 Buildozer 一起使用时出错

使用 pip 安装时出错

升级使用 installshield 创建的安装时,UAC 弹出红色

使用 phpize 安装 xdebug 时出错