在哪里可以找到 MSBuild 14.0 x64

Where to find MSBuild 14.0 x64

我正在设置一个从命令行构建我的 C# 解决方案的脚本。它工作正常,但目前它 运行s MSBuild 作为 32 位应用程序,我希望它是 运行 作为 64 位应用程序。

也许我遗漏了一些明显的东西,但我找不到如何 运行 MSBuild 作为 64 位可执行文件。

首先我尝试使用 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe,但这是错误的版本。

所以我发现 C:\Program Files (x86)\MSBuild.0\Bin\MSBuild.exe 是 14.0 版(现在我同时安装了 Visual Studio 2015 和 Microsoft Build Tools 2015),但它 运行 是 32 位应用程序(或者我遗漏了什么)?

我希望在存储其他 64 位 exe 的 C:\Program Files 中看到一些 .exe,但那里什么也没有。

我的机器是 64 位 Quad Intel Xeon。

也许在调用 MSBuild 之前我应该​​调用一些命令文件来正确设置环境?喜欢 vcvarsqueryregistry.bat?

嗯,是的,就像在 VS 2012 和 VS 2013 中的 amd64 子文件夹中:

C:\Program Files (x86)\MSBuild.0\Bin\amd64\MSBuild.exe