Моя цель — развернуть конфигурацию агентов TeamCity в Azure с расширениями DSC. Я могу развернуть все необходимые приложения и службы, но не могу найти, как развернуть Visual Studio 19 с ее необязательными параметрами. Сам VS19 установлен, за исключением параметров с идентификаторами рабочей нагрузки, SDK и т. д., которые я отправляю в сборке DSC.
Я использую элемент Params для отправки необязательных параметров. Возможно я что-то не так делаю, может кто-нибудь посмотреть и помочь мне с этой проблемой? Спасибо!
cChocoPackageInstaller vs19
{
Name = "visualstudio2019enterprise"
Ensure = "Present"
Params = "--add Microsoft.VisualStudio.Workload.Azure;includeRecommended `
--add Microsoft.NetCore.Component.DevelopmentTools;includeRecommended `
--add Microsoft.VisualStudio.Workload.Data;includeRecommended `
--add Microsoft.VisualStudio.Workload.NetCoreTools;includeRecommended `
--add Microsoft.VisualStudio.Workload.ManagedDesktop;includeRecommended `
--add Microsoft.Net.Component.4.6.1.SDK `
--add Microsoft.Net.Component.4.6.2.SDK `
--add Microsoft.Net.Component.4.7.1.SDK `
--add Microsoft.Net.Component.4.7.2.SDK `
--add Microsoft.Net.Component.4.7.2.SDK `
--add Microsoft.Net.Component.4.7.SDK `
--add Microsoft.Net.Core.Component.SDK.2.2"
DependsOn = "[cChocoInstaller]installChoco"
}