visual studio2008打开visual studio2010的项目

    技术2022-05-19  23

    我这里用的方法我自己遇到的情况可以适用,应该对一些简答的项目也是可以的。

     

    要求:你用VS2010创建的项目的.net framework是3.5或3.5以下的,因为VS2008最高也就支持到.net framework3.5。

    (.net framework4.0我没试过)

     

    新建打开一个记事本notepad,把你项目根文件下的.sln 文件拖到记事本里,显示如下信息:

     

    前两行: Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2010

     

    改为:

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

     

    然后到项目子文件夹(窗体文件夹、控件文件夹等)下找到扩展名是.csproj,某些文件夹下可能还有.csproj.user这样的文件。一样的操作,拖到记事本里。

     

    .csproj )前两行:

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

     

    改为:

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

     

    .csproj.user )前两行:

    <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0 " xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

     

    改为:

    <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="3.5 " xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

     

    以上东西是我看过VS2008和VS2010文件后得出的结论,并且的确可行。但是最好的话还是不要由高向低转,以免造成一些想不到的错误。

     


    最新回复(0)