我在我的家用计算机上安装并配置了一些扩展程序的visual studio 2010。现在我想将所有安装的扩展设置从家用电脑复制到电脑上,我该怎么做?将visual studio 2010安装的扩展选项复制到另一台计算机
我可以通过导入/导出对话框复制visual studio设置,但是这不适用于扩展设置。
我在我的家用计算机上安装并配置了一些扩展程序的visual studio 2010。现在我想将所有安装的扩展设置从家用电脑复制到电脑上,我该怎么做?将visual studio 2010安装的扩展选项复制到另一台计算机
我可以通过导入/导出对话框复制visual studio设置,但是这不适用于扩展设置。
的Visual Studio扩展设置存储在注册表中:
HKCU\Software\Microsoft\VisualStudio\<version>\DialogPage\<extension>
如果他们执行的默认扩展设置机制。
否则,您将不得不前往个别的分机网站查看他们存储设置的位置。
我想看看这个目录
%USERPROFILE%\AppData\Local\Microsoft\VisualStudio\10.0\Extensions
这是扩展存储在何处,复制到新的PC。
我不确定这是否可以100%正常工作,但您可以尝试一下。
它位于AppData \ Local \ Microsoft_Corporation中的某个目录下。每个扩展都有一个user.config文件存储。
对于VS 2013,你可以通过这个找到他们(不知道这是否也适用于VS 2010,但也许它可以帮助别人):
var config1 = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.PerUserRoamingAndLocal);
MessageBox.Show("Config path: " + config1.FilePath);
我想这已经,这个文件夹仅包含扩展本身没有设置。 – Alexanderius 2011-02-09 07:08:03