我想迁移Visual Studio 2010解决方案,以便我可以使用Visual Studio 2013。 如果我理解正确,由于Visual Studio 2013的往返功能, 没有理由转换解决方案!?我可以用我的旧解决方案打开 Visual Studio 2013,可以使用它。 是对的吗?或者是否有充分的理由或需要转换为 Visual Studio 2013解决方案。
或更好:有没有什么理由不坚持使用旧的Visual Studio 2010解决方案?
答案 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快乐的事情。