列出Visual Studio 2017安装的已安装组件的最佳方法是什么?
我知道我可以启动 Visual Studio Installer > 修改并查看工作负载或各个组件。
但似乎没有办法将 解压缩 已安装组件的列表添加到txt文件中?
(我现在正在制作截图以记录我的内容)
有什么办法吗? 例如。我可以运行Windows Studio Installer命令行吗?
答案 0 :(得分:10)
从WMF 5.0安装powershell 5
在posh控制台中运行以下两个命令:
Install-Module VSSetup -Scope CurrentUser(允许nuget安装包)
(get-vssetupinstance | select-vssetupinstance).packages
答案 1 :(得分:4)
基于https://stackoverflow.com/a/45330187/902415
的出色回答这是非交互式代码段,也适用于 VS构建工具
(不仅仅是社区\专业\企业)
Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force
Install-Module VSSetup -Scope CurrentUser -Force
(Get-VSSetupInstance | Select-VSSetupInstance -Product *).packages
还值得一提的是该模块的来源:https://github.com/Microsoft/vssetup.powershell.git
答案 2 :(得分:2)
使用更新的版本(至少2019年),您可以直接从VS Installer导出设置。在“更多”(More)下拉列表中,可以为计算机上的每个VS安装导出和导入当前配置。
来源: https://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Visual-Studio-Installation-and-Customization(从07:51开始)
答案 3 :(得分:1)
根据Markus Deibel的提示进行更详细的解释
对于VS2019
存储在文件中,例如.vsconfig。您可以在文本编辑器中打开,它列出了所有组件。您可以将其存储在SCM中,然后将其导入另一个VS2019中,以实现项目范围内一致的IDE安装。