Ответ 1
Инструменты Visual Studio Build загружаются не так, как среда IDE. Они выглядят довольно маленьким подмножеством и называются инструментами сборки для Visual Studio 2019 (скачать).
Вы можете использовать графический интерфейс для установки или вы можете написать скрипт установки msbuild:
vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --quiet
Microsoft.VisualStudio.Workload.MSBuildTools - это идентификатор "оболочки" для трех необходимых вам подкомпонентов:
- Microsoft.Component.MSBuild
- Microsoft.VisualStudio.Component.CoreBuildTools
- Microsoft.VisualStudio.Component.Roslyn.Compiler
Вы можете найти документацию о других доступных переключателях CLI здесь.
Установка инструментов сборки происходит намного быстрее, чем полная IDE. В моем тесте это заняло 5-10 секунд. С --quiet
нет никакого индикатора прогресса, кроме краткого изменения курсора. Если установка прошла успешно, вы сможете увидеть инструменты сборки в %programfiles(x86)%\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin
.
Если вы их там не видите, попробуйте запустить без --quiet
чтобы увидеть любые сообщения об ошибках, которые могут возникнуть во время установки.