如何使用VS 2008 打开VS 2010

想使用VS2010尝尝鲜,但是也用不到4.0的库,想着以后用VS2010做了改动,VS2010仍然可以用……

  想使用VS2010尝尝鲜,但是也用不到4.0的库,想着以后用VS2010做了改动,VS2010仍然可以用。

  发现VS2008的SLN文件的开头会有如下代码:

  以下是代码片段:

以下是代码片段:
    1Microsoft Visual Studio Solution File, Format Version 10.00 
  2# Visual Studio 2008

  打开VS2010的SLN文件的开头却是如下代码:

  以下是代码片段:

以下是代码片段:
    1Microsoft Visual Studio Solution File, Format Version 11.00 
  2# Visual Studio 2010

  试着将VS2010的SLN的前面这两行替换成了VS2008的那两行代码,

  保存关闭,然后双击打开的时候就选择了VS2008,而且打开的项目也是完全没有问题的。

  备注:使用的.Net framework一定不要高于VS2008哦,也就是说一定要是VS2008中有的才可以,不然会报错的。

  在我尝试中发现就算更改这些以后有可能某些VS2010的项目仍然无法使用VS2008打开,因为VS2010新建的.csproj文件中toolsversion版本与VS2008不同,如图所示:

image

  VS2008的是:

以下是代码片段:
<?xml version="1.0" encoding="utf-8"?> 
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

  而VS2010的是:

以下是代码片段:
<?xml version="1.0" encoding="utf-8"?> 
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

  所以在VS2010的sln文件修改完毕后,先检查一下sln下的所有.csproj文件是否还是4.0如果是4.0请修改为2.0或者3.5,然后再尝试使用VS2008打开。

猜你喜欢

转载自blog.csdn.net/elcarim/article/details/6943491