3

我最近安装了VS 2008.现在我想在VS 2008中打开VS2010项目的解决方案(sln)文件。我该怎么做?如何在VS 2008和VS 2010中使用相同的解决方案文件?

+0

我觉得你的更大的问题是开解基本项目的... [ – 2011-05-14 12:56:21

+0

可能重复有什么办法来编辑VS 10项目在VS 2008?](http://stackoverflow.com/questions/963417/is-there-any-way-to-edit-vs-10-projects-in-vs-2008) – 2011-05-14 12:57:21

回答

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中再次打开该文件,将不得不升级。

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

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

相关问题