Visual Studio *在哪里下载* vsix包?我可以手动为另一台机器提取这些内容吗?

时间:2016-10-17 09:24:52

标签: visual-studio-2015

如果我没记错的话,我有一个VM有很多VS个扩展名可能~20GB次。

VM已损坏,但是,我可以挂载.vhd确定并在其上看到fs

我的互联网连接非常慢(例如56k old skool modem,实际上可能更糟)。

我想用VS构建一个新的VM,所以我可以像以前一样继续。

我真的不想等待几天的20GB VS扩展程序下载。

问:我可以从vsix中提取msiVHD个文件并将其复制到我的新VM吗?有谁知道VS下载这些文件的位置?我甚至可以这样做吗?我只是想继续,而不必重新下载这些。我确实有鱿鱼在后台运行,但缓存大小不像20GB(更像是500 MB),因为我使用旧机器几乎所有东西,所以很遗憾没有帮助。

有没有人得到任何指示?甚至一些部分VS包恢复也会对我有所帮助,因为带宽对我来说是如此有限。

谢谢。

2 个答案:

答案 0 :(得分:0)

典型的Visual Studio 2015扩展安装在C:\Users\[UserName]\AppData\Local\Microsoft\VisualStudio\14.0\Extensions文件夹中,并在HKCU\Software\Microsoft\VisualStudio\14.0\ExtensionManager中包含相应的注册表项。

(我还是不建议手动处理它。扩展程序安装程序不应超过1 GB,您可以使用更快的计算机下载它们,然后将其带到新VM。)

答案 1 :(得分:0)

直接回答您的问题: 通常,Visual Studio 2015/2017将“下载”到%AppData%\ Local \ Temp。 其中%AppData%应该类似于c:\ Users \ {username} \ AppData

在此文件夹中查找* .vsix文件...。它们将具有每次下载的唯一文件名,即使它们是与扩展名完全相同的版本。因此,您可能会有一些重复的扩展名。这也使您很难知道自己拥有什么。

但是: 最好的选择是根据需要重新下载它们,如 @Surgey Vlasov 所建议的那样。