Я использую Puppet / Chocolatey для настройки Visual Studio 2010-2015. Последний выпуск VS 2017-2019 немного изменился из-за нового метода онлайн-установки, и я все еще ищу решение для их установки с помощью Puppet / Chocolatey. Когда я выполняю свой пакет VS, будет установлен только установщик Visual Studio, а не все программное обеспечение. Кроме того, если я запускаю установщик со своего клиентского компьютера, я ничего не могу сделать, нет ни одного варианта
Вот фотография моего ChocolateyInstall.ps1 Файл.
РЕДАКТИРОВАТЬ*:
У меня также есть мой Файл Common.ps1.
И наконец .JSONФайл называется VS2017CustomInstall.JSON.
Вы должны выбрать те функции, которые вам нужны, и поместить их в общий сетевой ресурс.
Официальная документация объясняет этот процесс шаг за шагом: https://docs.microsoft.com/en-us/visualstudio/install/visual-studio-administrator-guide?view=vs-2019