如何提取当前安装的 Visual Studio 组件 ID?

问题描述 投票:0回答:2

我想通过应用与现有安装相同的安装配置来为新团队成员自动安装/升级 VS2017。

这似乎可以使用VS安装程序命令行参数

--in <json file>
参数来完成,该参数可以传递要安装的组件ID列表,如“示例布局响应文件内容”所示。

虽然我可以手动考虑和搜索所有必需的组件 ID 及其依赖项,但从某些现有的正确配置的 VS 环境中导出配置并在新安装时导入它会简单得多。

如何提取当前安装的 VS 工作负载和组件 ID 的列表?

visual-studio
2个回答
4
投票

请以管理员身份运行VS安装程序,然后单击更多-导出配置,按照步骤操作,然后我们将获得.vsconfig文件,其中列出了已安装的工作负载和组件,如下所示:

enter image description here

enter image description here


0
投票

如果您打开了解决方案,则可以从 Visual Studio 中触发导出过程。这将为该特定解决方案创建 vsconfig。 在解决方案资源管理器中,右键单击解决方案节点,然后选择添加,然后选择

安装配置文件

然后它将运行 VS 安装程序并执行

另一个答案

中提到的相同导出。 更多详细信息:

https://learn.microsoft.com/en-us/visualstudio/install/import-export-installation-configurations?view=vs-2022#use-a-configuration-file-to-automatically-install -缺少组件

© www.soinside.com 2019 - 2024. All rights reserved.