zoukankan      html  css  js  c++  java
  • 转:VS2008转VS2005(参考)

    以下方法,本人尝试过,确实可用!

    在VS2005中打开VS2008写的程序:

    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

    用文本编辑器打开csproj文件,在文件的开头删除以下内容:

    <?xml version="1.0" encoding="utf-8"?>

    找到以下这个XML文件节点

    <Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

    删除一个属性,成为以下内容:

    <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

    找到以下这个XML文件节点

    <Import Project="$(MSBuildToolsPath)Microsoft.CSharp.targets" />

    经修改后,成为以下内容:

    <Import Project="$(MSBuildBinPath)Microsoft.CSharp.targets" />

    注意:要在VS2005下运行VS2008的项目一定不能使用到VS2008有,VS2005无的类和命名空间,同时第一次运行的时候要删除系统默认添加的新版的命名空间和类。

    如:using System.Linq;

    using System.Collections.Generic;

    这样VS2005里就能运行VS2008项目了!

    VS2005建立的Web Application项目,升级到VS2008后,就无法再用VS2005打开了。

    要使WebApplication项目文件兼容VS2005和VS2008,需在.csproj文件中找到如下一行:

    <ImportProject="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v9.0\WebApplications\Microsoft.WebApplication.targets"/>

    升级之前是:

    <ImportProject="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v8.0\WebApplications\Microsoft.WebApplication.targets"/>

    如果要同时兼容VS2005和VS2008,必须改为:

    <ImportProject="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v9.0\WebApplications\Microsoft.WebApplication.targets"Condition="'$(Solutions.VSVersion)' == '9.0'" />

    <Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v8.0\WebApplications\Microsoft.WebApplication.targets"Condition="'$(Solutions.VSVersion)' == '8.0'" />

  • 相关阅读:
    《Linux内核设计与实现》读书笔记(二)- 内核开发的准备
    《Linux内核设计与实现》读书笔记(一)-内核简介
    Redis常用命令
    redis——学习之路五(简单的C#使用redis)
    Redis——学习之路四(初识主从配置)
    Redis——学习之路三(初识redis config配置)
    Redis——学习之路二(初识redis服务器命令)
    Redis——学习之路一(初识redis)
    SQL Server 查询分析器提供的所有快捷方式(快捷键)
    降维中的特征选择(转)
  • 原文地址:https://www.cnblogs.com/ATually/p/1854611.html
Copyright © 2011-2022 走看看