mnn*_*mnn 11 settings visual-studio-2010 visual-studio visual-studio-2012 visual-studio-2013
我无法将窗口布局从Visual Studio 2012导入到Visual Studio 2013.
当我尝试将从VS2012导出的*.vssettings文件导入到VS2013时,我收到此错误消息:
您的设置已导入,但有一些警告.
警告1:无法迁移类别"窗口布局"({eb4ba109-a9db-4445-bd09-e7604bcdce84}),因为该类别的作者未提供迁移支持.
从VS2010到VS2012导入窗口布局时遇到了同样的问题.我认为有一些破坏性的改变阻止了直接导入,所以我只是在VS2012中重新创建了我喜欢的窗口布局.
所以基本上我必须在VS2013中再次重新创建我首选的窗口布局.有没有人有任何建议如何解决这个问题?
顺便说一句,我试图重置VS2013中的设置(工具 - >导入和导出设置 - >重置所有设置...),然后尝试从VS2012导入设置,但没有变化.
编辑:奇怪的是,我可以在VS2013中创建窗口布局,导出它,在VS中重置设置,然后使用该窗口布局导回设置并导入成功(导入的窗口布局得到应用).
这是否意味着Microsoft完全不再支持将窗口布局从一个版本的Visual Studio迁移到另一个版本?我会理解,如果导入的窗口布局包含不存在的窗口的布局信息(如VS2012 - > VS2010导入).但是应该支持迁移设置的标准方式(更新版本的软件),对吧?
Rog*_*ers 23
这是Visual Studio设置迁移功能中的一个错误,窗口布局实际上直接兼容VS2010/VS2012/VS2013.解决方案实际上非常简单:从VS2010手动导出窗口布局,更改文件中的版本号,然后将其导入VS2013,它就能正常工作.
要逐步解决此问题,请执行以下操作:
<ApplicationIdentity version="10.0"/>
到此:
<ApplicationIdentity version="12.0"/>
或者为Visual Studio 2012将版本字符串设置为11.0.我在寻找解决方案时遇到了这个问题.我无法在任何地方找到答案,所以希望这会帮助遇到此问题的其他人.
编辑:我现在看到一个同事的案例,他的窗口布局设置中有些东西与Visual Studio 2012不直接兼容,所以这个解决方案失败了.如果您在迁移窗口布局时遇到错误,我建议使用"切片和切块"窗口布局来缩小导致错误的部分.
| 归档时间: |
|
| 查看次数: |
1284 次 |
| 最近记录: |