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

问题描述 投票:13回答:2

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

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

.net msbuild windows-server
2个回答
17
投票

之前版本的.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时的路径相同。


18
投票

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.