我在另一台计算机上设置Visual Studio 2010,并希望它具有与旧安装相同的扩展名。如果可能的话,只需导入一个文件包或类似文件就可以了。可以通过这种方式管理设置,这非常有用,但我无法为扩展程序找到相同的功能。
TIA
答案 0 :(得分:19)
是的,有可能。你有两个选择。
首先,您可以基于每个用户(对于通过扩展管理器安装的扩展或双击VSIX)进行扩展。为此,你:
%localappdata%\microsoft\VisualStudio\10.0\Extensions
复制到新计算机上的同一目录。第二个选项是将扩展程序安装到%ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\IDE\Extensions
。好处是你不需要手动启用它们,但缺点是你将无法从VS中更新/删除它们。
答案 1 :(得分:5)
Latish Sehgal的Visual Studio 2010扩展程序ExtensionSync应该让你的一天。
Tools/Options/ExtensionSync
中设置/查看位置。)Tools/Options/ExtensionSync
并指定xml文件目录或者将其写下来(注意:不要指定与前一个目录相同的目录,否则,关闭IDE2时,它会覆盖你已经拥有空白的xml文件。)Tools/Extensions Manager
,一旦看到立即重新启动,请执行此操作,以便IDE1中的扩展最终显示为在IDE2中安装。通过使用Dropbox之类的服务作为云存储来适当设置公共ExtensionSync目录,您还可以保持两个环境同步。