Исторически это было сделано с помощью инструментов сборки Microsoft . Но похоже, что инструменты сборки могут быть недоступны для версий после 2015 года . Заменой, похоже, являются инструменты сборки Visual Studio, у которых пока нет реальной домашней страницы.
Я скачал установщик VS2017 Professional и перешел на вкладку « Отдельные компоненты ». Сразу же, резюме говорит мне, что редактор ядра Visual Studio находится там, занимая 753 МБ. Я не хочу редактора. Просто msbuild. Нет возможности отменить выбор редактора.
Есть ли способ установить последнюю версию msbuild без установки среды IDE Visual Studio?
Ответы:
Инструменты Visual Studio Build загружаются не так, как среда IDE. Они выглядят довольно маленьким подмножеством и называются инструментами сборки для Visual Studio 2019 ( скачать ).
Вы можете использовать графический интерфейс для установки или вы можете написать скрипт установки msbuild:
Microsoft.VisualStudio.Workload.MSBuildTools является идентификатором «оболочки» для трех необходимых вам подкомпонентов :
Вы можете найти документацию о других доступных переключателях CLI здесь .
Установка инструментов сборки происходит намного быстрее, чем полная IDE. В моем тесте это заняло 5-10 секунд. При
--quiet
этом нет индикатора прогресса, кроме краткого изменения курсора. Если установка прошла успешно, вы должны увидеть инструменты сборки в%programfiles(x86)%\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin
.Если вы их там не видите, попробуйте запустить без
--quiet
каких-либо сообщений об ошибках, которые могут возникнуть во время установки.источник
--quiet
флаг с идентичным результатом, за исключением модального окна, которое выскочило немного перед тем, как исчезнуть.--quiet
режим, если вы создаете веб-приложения ASP.net на своем сервере сборки - так как вы захотите выбрать «Инструменты сборки веб-разработки» во время мастера установки, чтобы установить правильные цели MSBuild.