使用 BuildTools_Full.exe 安裝時,MSBuild.exe 安裝在 Windows 的什麼位置?
我正在嘗試為 .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 框架一起安裝時的 MSBuild 路徑:
C:\Windows\Microsoft.NET\Framework[64 或空][framework_version]
與 Visual Studio 一起安裝時 MSBuild 的路徑是:
C:\Program Files (x86)\MSBuild[版本]\Bin for x86
和
C:\Program Files (x86)\MSBuild[版本]\Bin\amd64 用於 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 Studio\2017\Enterprise\MSBuild。您還可以使用以下 PowerShell 模組來定位 MSBuild:vssetup.powershell。MSBuild 不再安裝在全域程序集記憶體中。若要以程式方式引用 MSBuild,請使用 NuGet 包。