动手修改VS2008的解决方案文件,以让VS2005打开它
2010-06-18 00:52
316 查看
VS2008转VS2005
有时候我们在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项目了!
以上内容都只应用于WINFORM项目中,ASP.NET没有测试过,无法确定。
有时候我们在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项目了!
以上内容都只应用于WINFORM项目中,ASP.NET没有测试过,无法确定。
相关文章推荐
- 动手修改VS2008的解决方案文件,以让VS2005打开它
- VS2003,VS2005,VS2008 低版本打开高版本的解决方案和工程文件
- VS2003,VS2005,VS2008 低版本打开高版本的解决方案和工程文件
- VS2003,VS2005,VS2008 低版本打开高版本的解决方案和工程文件(我还没试过)
- VS2003,VS2005,VS2008 低版本打开高版本的解决方案和工程文件
- VS2008的解决方案文件,以让VS2005打开它
- VS2003,VS2005,VS2008 低版本打开高版本的解决方案和工程文件
- 如何用VS2005打开VS2008版本的解决方案和项目
- VS2008建的解决方案如何在VS2005打开 (转)
- vs2008中在解决方案资源管理器查看当前打开文件
- 使 Web Application 项目文件能同时被 VS2005 和 VS2008 打开的方法
- 使 Web Application 项目文件能同时被 VS2005 和 VS2008 打开的方法
- VS2005,VS2008,VS2010工程文件和解决方案的区别
- Mac 创建和打开含有空格文件的文件夹解决方案;使用修改root密码,使用root 权限
- 用VS2005打开VS2008建的解决方案
- VS2008建的解决方案如何在VS2005打开
- VS2005,VS2008,VS2010工程文件和解决方案的区别
- VS2008建的解决方案如何在VS2005打开
- vs2008(C#) IDE 使用之 菜单栏/文件/打开,关闭,关闭解决方案...
- 用VS2005打开VS2008建的解决方案