如何在VS 2008和VS 2010中使用相同的解决方案文件?

时间:2011-05-14 12:43:54

标签: visual-studio visual-studio-2008 visual-studio-2010 projects-and-solutions

我最近安装了VS 2008.现在我想在VS 2008中打开我的VS2010项目解决方案(sln)文件。我该怎么办?

2 个答案:

答案 0 :(得分:4)

将VS2010解决方案文件重命名为MySolution.VS2010.sln并使用VS2008创建新的解决方案文件名MySolution.VS2008.sln,然后您可以将它们并排使用。我们目前正在为我们的项目使用类似的解决方案。

如果使用像ReSharper这样的补充工具,最好为解决方案文件使用单独的目录。你可以看到它的ELMAH源代码(' ELMAH \ src \ Solutions'文件夹)。转到链接并检查左窗格中是否有单独的解决方案文件夹,其中包含.sln文件:http://code.google.com/p/elmah/source/browse/#svn%2Ftags%2FREL-1.2%2Fsrc%2FSolutions

答案 1 :(得分:3)

您无法在2008年和2010年之间共享相同的解决方案文件。每个VS版本都需要自己的.sln文件版本。您可以通过在记事本中打开并重写来手动降级2010 .sln。

Microsoft Visual Studio Solution File, Format Version 11.0 
# Visual Studio 2010

Microsoft Visual Studio Solution File, Format Version 10.0 
# Visual Studio 2008

它仅适用于不使用VS 2010中任何新功能的解决方案,一旦您尝试在VS 2010中再次打开该文件,就必须对其进行升级。

最好的方法是为VS 2008和2010使用单独的.sln文件