Visual studio 将visual studio 2010安装的扩展选项复制到另一台计算机
我在家里的电脑上安装了VisualStudio2010,并配置了一些扩展。现在,我想将所有已安装的扩展设置从家用计算机复制到工作计算机,我如何才能做到这一点Visual studio 将visual studio 2010安装的扩展选项复制到另一台计算机,visual-studio,visual-studio-2010,copy,settings,Visual Studio,Visual Studio 2010,Copy,Settings,我在家里的电脑上安装了VisualStudio2010,并配置了一些扩展。现在,我想将所有已安装的扩展设置从家用计算机复制到工作计算机,我如何才能做到这一点 我可以通过“导入/导出”对话框复制visual studio设置,但这不适用于扩展设置。我将查看此目录 %USERPROFILE%\AppData\Local\Microsoft\VisualStudio\10.0\Extensions 这是存储扩展的地方,请将其复制到新电脑上 我不确定这是否100%有效,但您可以试一试。它位于AppDat
我可以通过“导入/导出”对话框复制visual studio设置,但这不适用于扩展设置。我将查看此目录
%USERPROFILE%\AppData\Local\Microsoft\VisualStudio\10.0\Extensions
这是存储扩展的地方,请将其复制到新电脑上
我不确定这是否100%有效,但您可以试一试。它位于AppData\Local\Microsoft\u Corporation的一个目录下。每个扩展都存储有一个user.config文件。Visual studio扩展设置存储在注册表中:
HKCU\Software\Microsoft\VisualStudio\<version>\DialogPage\<extension>
HKCU\Software\Microsoft\VisualStudio\\DialogPage\
如果他们实现了默认的扩展设置机制
否则,您将不得不转到个人扩展网站,查看他们将设置存储在哪里。对于VS 2013,您可以通过以下方式找到它们(不确定这是否也适用于VS 2010,但可能对某些人有所帮助):
我已经尝试过了,这个文件夹本身只包含扩展名,没有设置。这对我很有用,因为我有一个损坏的扩展名,需要手动删除。这对我很有用,因为我重新安装了电脑。因此,我可以查看上次安装时保存的所有文件,以查看我的扩展名。现在,我将所有扩展保存在一个特殊的VS文件夹install/settings/saved www pages VS hacks中,以防再次发生这种情况。我想你只需要勤勉地做事,以降低未来发生这种情况的风险。。
var config1 = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.PerUserRoamingAndLocal);
MessageBox.Show("Config path: " + config1.FilePath);