Visual Studio 2008和Visual Studio 2012解决方案是否“兼容”?

时间:2013-01-11 13:45:27

标签: visual-studio-2010 visual-studio-2008 backwards-compatibility assemblyinfo

我使用Visual Studio 2010 Express在家中编辑了我的项目(使用Visual Studio 2008在学校编写)。当我回到学校时,我无法打开我的解决方案,因为Visual Studio 2008告诉我该文件是使用较新版本的Visual Studio创建的。我向我的教授寻求帮助,他在解决方案的汇编信息中编辑了一些内容,我可以打开,运行,再次编辑它,因为没有发生任何事情。

然而,我忘记了他对装配信息的所作所为。这里有人知道他能做些什么吗?或者这种方法不可取?

2 个答案:

答案 0 :(得分:3)

.sln文件的顶部会有一行:

Microsoft Visual Studio Solution File, Format Version 11.00

如果您将版本更改为10.00,则它将与Visual Studio 2008相对应。请使用任何文本编辑器。

这些版本之间的文件格式没有变化(Visual Studio 2012也没有)。

答案 1 :(得分:2)

在记事本中编辑.sln文件,并在第一行或第二行找到版本号(11.0)。将其更改为10.0,保存文件,你应该好好去。