所以我知道使用 IDE/UI 在 Visual Studio 中安装构建工具相当简单。但是,我想使用 powershell 安装它们。
到目前为止,我已经尝试下载 boostraper,例如“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
(还有很多)
但是,我什么也没看到,没有安装任何软件包。