我正在另一台计算机上设置Visual Studio 2010,并希望它具有与旧安装相同的扩展名。如果可能的话,只需导入一个文件包或类似文件即可。设置可以通过这种方式进行管理,这非常有用,但我无法为扩展程序找到相同的功能。我可以导出和导入Visual Studio 2010扩展吗?
TIA
我正在另一台计算机上设置Visual Studio 2010,并希望它具有与旧安装相同的扩展名。如果可能的话,只需导入一个文件包或类似文件即可。设置可以通过这种方式进行管理,这非常有用,但我无法为扩展程序找到相同的功能。我可以导出和导入Visual Studio 2010扩展吗?
TIA
是的,这是可能的。你有两个选择。
首先,您可以在每个用户的基础上(对于您通过扩展管理器安装的扩展或通过双击VSIX)来完成。为此,您:
%localappdata%\microsoft\VisualStudio\10.0\Extensions
复制到新计算机上的相同目录中。第二个选项是安装扩展到%ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\IDE\Extensions
。好处是你不需要手动启用它们,但缺点是你不能在VS中更新/删除它们。
Latish Sehgal的Visual Studio 2010扩展ExtensionSync应该是你的一天。
Tools/Options/ExtensionSync
中设置/查看位置)。Tools/Options/ExtensionSync
并指定xml文件目录或只写下它(注意:不要指定与上一个相同的目录,否则在关闭IDE2时,它会覆盖您的xml文件已经有一个空的)。Tools/Extensions Manager
,看到重新启动后,执行此操作,以便IDE1中的扩展最终可以显示为安装在IDE2中。通过使用像Dropbox这样的服务将一个常见的ExtensionSync目录设置为云存储,您还可以使两个环境保持同步。
死链接?链接指向Dropbox ... – jcolebrand 2013-04-09 19:34:40
我已更新链接。奇怪的。 – 2013-04-10 06:06:27
对于VisualStudio Community 2017不起作用 – Stefan 2017-09-22 08:44:48
对于任何想使用Visual Studio 2015做这件事的人,我可以确认这种方法仍然有效。 – DavidB 2016-08-02 21:03:19