在多个Visual Studio版本中使用相同的扩展和工作负载,无需重新下载

时间:2018-03-17 15:57:17

标签: visual-studio visual-studio-2017 visual-studio-extensions

所以我在需要安装VS2017企业的情况下,但我恰好安装了社区版本(也是2017版本),包含所有扩展和工作负载(来自修改菜单)安装程序)已经在该版本中工作。

所以我的问题是,是否可以在每个版本中分享这些内容,以便我不需要再次安装相同的东西?

我已经考虑过为这些文件夹创建硬符号链接,但我认为如果没有其他文件中的所有相关信息,这些符号链接就会生效。

搜索仅向我提供了如何将插件导入/导出到另一台计算机的指南,根据我的理解,它基本上只是另一台计算机上安装的vs的列表。

1 个答案:

答案 0 :(得分:0)

我无法找到解决问题的方法,但我确实找到了一些解决方法。事实证明这次安装程序有点聪明。

首先编译vsclone,然后在安装vs_enterprise.exe后将输出放入cmd。

应该出现修改窗口并选择所有内容,单击修改然后等待它完成。问题是安装程序令人惊讶地检测到已经安装的工作负载,尽管在安装之后,microsoft神奇地将6GB文件添加到它安装的文件夹中(仍然比重新安装所有内容时需要的16-17 gb更好)。

最后,我得到了一个程序,可以帮助在将这些文件夹传输到我的驱动器之后在包含vs包的多个文件夹上运行symlink / j(我正在运行一台笔记本电脑,因此我的ssd空间非常有限)。 / p>

最终产品适用于所有正确安装的工作负载,希望我没有错过任何重要的事情。遗憾的是,在进行修改之前我没有分析文件系统,所以我们可能永远都不知道使用了6gb ...