Visual Studio 2013 Round-Tripping

时间:2014-11-28 09:35:10

标签: visual-studio-2010 visual-studio visual-studio-2013

我想迁移Visual Studio 2010解决方案,以便我可以使用Visual Studio 2013。 如果我理解正确,由于Visual Studio 2013的往返功能, 没有理由转换解决方案!?我可以用我的旧解决方案打开 Visual Studio 2013,可以使用它。 是对的吗?或者是否有充分的理由或需要转换为 Visual Studio 2013解决方案。

或更好:有没有什么理由不坚持使用旧的Visual Studio 2010解决方案?

1 个答案:

答案 0 :(得分:1)

Visual Studio 2013可以打开由Visual Studio 2010创建的sln文件。但是,Visual Studio 2010无法打开由Visual Studio 2013创建的sln文件。

最简单的方法是在文本编辑器中打开sln文件并查看前两行:

 Microsoft Visual Studio Solution File, Format Version 12.00
 # Visual Studio 2012

Visual Studio在标头中有一个版本设置(此示例来自VS 2012)。该工具的旧版本不会打开该文件。

除此之外,文件中没有任何重大差异。某些项目类型(即Project("{guid}")在旧版Visual Studio中不受支持。例如,Visual Studio 2013 SDK项目只能使用Visual Studio 2013打开。

要结束,如果您有一个现有的Visual Studio 2010 sln文件,则根本不需要更改它。如果您计划在VS2010中再次打开它,请确保不要更改它。否则我不会担心它,只是让VS做任何让VS快乐的事情。