Получение msbuild.exe без установки Visual Studio

Как вы получаете msbuild.exe без установки этих сумасшедших программ Visual Studio?

Мне нужно это для установки npm, чтобы закончить работу. Я нахожусь на Windows 7 и не могу получить более старую версию Visual Studio 2013 Express онлайн.

Ответ 1

Последние (по состоянию на середину 2017 года) автономные установщики MSBuild можно найти здесь: https://www.visualstudio.com/downloads/

Прокрутите вниз до "Инструменты для Visual Studio 2017" и выберите "Инструменты сборки для Visual Studio 2017" (несмотря на название, это для пользователей, которым не нужна полная IDE)

Смотрите этот вопрос для получения дополнительной информации.

Ответ 2

Раньше он устанавливался с платформой .NET. MsBuild v12.0 (2013) теперь поставляется как отдельная утилита и имеет собственный установщик.

http://www.microsoft.com/en-us/download/confirmation.aspx?id=40760

Чтобы сослаться на расположение MsBuild.exe из скрипта MsBuild, используйте свойство $ (MsBuildToolsPath) по умолчанию.

Ответ 3

Как прокомментировал leppie, он устанавливается с .NET Framework. Вы должны найти его под <WindowsDirectory>\Microsoft.NET\Framework\<version>\

Ответ 4

Microsoft идет с этим на msBuild.exe в C:\Windows\Microsoft.NET\Framework\v4.0.30319\ Прямо сейчас я пытаюсь выяснить, как выполнить файлы wpf с этими файлами. Так что если кто-то может оставить комментарий под этим, если они знают, как это сделать, высоко ценю это.