Как установить (v142) Средства сборки в Visual studio 2022 с помощью powershell

#powershell #visual-studio-2022

Вопрос:

Поэтому я знаю, что установка инструментов сборки в Visual Studio с использованием IDE/пользовательского интерфейса довольно проста. Однако я хотел бы установить их с помощью powershell.

До сих пор я пытался загрузить ускоритель, такой как «vs_community.exe» и используя следующую команду:

  .vs_community.exe modify --add --quiet Microsoft.VisualStudio.Component.VC.Tools.x86.x64 
--channelId VisualStudio.17.Preview --ProductId Microsoft.VisualStudio.Product.Community
 

Мне нужно, чтобы это было «тихо», потому что я делаю это для автоматизации некоторых процессов.

Однако в результате этого не происходит никаких изменений. Я должен быть в состоянии видеть что-то подобное при запуске:

 (Get-VSSetupInstance | Select-VSSetupInstance -Product *).packages | select -ExpandProperty Id
 

Я бы ожидал увидеть что-то подобное:

 Microsoft.VisualStudio.PackageGroup.VC.Tools.x64.ARM64
Microsoft.VisualStudio.PackageGroup.VC.Tools.x86
Microsoft.VisualStudio.Component.VC.Tools.x86.x64
 

(и многое другое)

Однако я ничего не вижу, никаких установленных пакетов.