【发布时间】:2014-03-26 14:43:33
【问题描述】:
我在将窗口布局从 Visual Studio 2012 导入到 Visual Studio 2013 时遇到问题。
当我尝试将从 VS2012 导出的 *.vssettings 文件导入到 VS2013 时,收到此错误消息:
您的设置已导入,但有一些警告。
警告 1:类别“窗口布局” ({eb4ba109-a9db-4445-bd09-e7604bcdce84}) 无法迁移,因为 该类别的作者未提供迁移支持。
我在将窗口布局从 VS2010 导入到 VS2012 时遇到了同样的问题。我认为有某种破坏性更改阻止了直接导入,所以我只是在 VS2012 中重新创建了我喜欢的窗口布局。
所以基本上我必须在 VS2013 中重新创建我喜欢的窗口布局。有没有人有任何建议如何解决这个问题?
顺便说一句,我尝试在 VS2013 中重置设置(工具 -> 导入和导出设置 -> 重置所有设置...),然后尝试从 VS2012 导入设置,但没有任何变化。
编辑:奇怪的是,我可以在 VS2013 中创建一个窗口布局,导出它,在 VS 中重置设置,然后使用该窗口布局导入回设置,并且导入成功(导入的窗口布局被应用)。
这是否意味着微软完全放弃了将窗口布局从一个版本的 Visual Studio 迁移到另一个版本的支持?我会理解,如果导入的窗口布局包含不存在的窗口的布局信息(如 VS2012 -> VS2010 导入)。但是应该支持迁移设置(到较新版本的软件)的标准方式,对吧?
【问题讨论】:
标签: visual-studio-2010 visual-studio visual-studio-2012 settings visual-studio-2013