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

3

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


我认为你更大的问题是打开解决方案底层的项目... - Hertzel Guinness
可能是重复的问题:有没有办法在VS 2008中编辑VS 10项目? - Cody Gray
2个回答

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

3

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

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

To

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

它仅适用于不使用VS 2010中任何新功能的解决方案,并且一旦您尝试在VS 2010中再次打开文件,它将需要进行升级。

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接