[转]VS2008工程转成VS2005工程的方法

来源:互联网 发布:数码宝贝tri5 知乎 编辑:程序博客网 时间:2024/04/30 07:33

[转]VS2008工程转成VS2005工程的方法

  1. 用文本编辑器打开.sln文件,将
    Microsoft Visual Studio Solution File, Format Version 10.00
    # Visual Studio 2008
    修改为
    Microsoft Visual Studio Solution File, Format Version 9.00
    # Visual Studio 2005
  2. 对于C++工程,用文本编辑器打开.vcproj文件,将
    Version="9.00"
    修改为
    Version="8.00"
    然后再删除
    TargetFrameworkVersion="196613"
  3. 对于C#工程,用文本编辑器打开.csproj文件,删除文件开头的内容:
    <?xml version="1.0" encoding="utf-8"?>
    然后找到以下XML文件节点
    <Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    删除属性 ToolsVersion="3.5"
    找到以下XML文件节点
    <Import Project="$(MSBuildToolsPath)Microsoft.CSharp.targets" />
    将其修改为
    <Import Project="$(MSBuildBinPath)Microsoft.CSharp.targets" />
  4. 注意:对于VS2008有而VS2005无的类和命名空间,在VS2005下没法使用。在第一次运行的时候,要删除系统默认添加的新版的命名空间和类。