VS2010转VS2008和VS2005方法
来源:互联网 发布:水电八局怎么样 知乎 编辑:程序博客网 时间:2024/05/18 11:50
安装了VS2010后,用它打开以前的VS2005项目或VS2008项目,都会被强制转换为VS2010的项目,给没有装VS2010的电脑带来不能打开高版本项目的麻烦。
一、将.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文件中的
Project ToolsVersion="4.0"
改为
Project ToolsVersion="2.0"
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
改为自己的,可以根据自己建立的工程来看
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
三、双击.sln文件即可成功打开
用记事本打开解决方案:开头的两行
VS2010
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010 //开发工具
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") =……
……
VS2008/SharpDevelop
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008 //开发工具
# SharpDevelop 3.2.0.5777 //开发工具
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") =……
……
VS2005
Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005 //开发工具
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") =……
……
用记事本打开类库文件
VS2010:
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
……
VS2005
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
……
VS2008
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
……
更改之后就可以打开了
补充:
VS2010项目转换成VS2008的时候如果发现Form.Designer.cs含有如下代码则注释掉后即可编译运行
//((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
//((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit();
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xqf222/archive/2011/06/02/6461849.aspx
- VS2010转VS2008和VS2005方法
- VS2010转VS2008和VS2005方法
- VS2010转VS2008和VS2005方法
- VS2010转VS2008和VS2005方法
- VS2010转VS2008和VS2005方法
- 将VS2010转VS2008和VS2005
- VS2005、VS2008、VS2010、VS2012解决方案和工程项目文件转换方法
- VS2005、VS2008、VS2010、VS2012解决方案和工程项目文件转换方法
- VS2005、VS2008、VS2010、VS2012解决方案和工程项目文件转换方法
- VS2005、VS2008、VS2010、VS2012解决方案和工程项目文件转换方法
- 关于vs2005、vs2008和vs2010项目互转的总结
- 关于vs2005、vs2008和vs2010项目互转的总结
- 关于vs2005、vs2008和vs2010项目互转的总结
- 关于vs2005、vs2008和vs2010项目互转的总结 .
- 关于vs2005、vs2008和vs2010项目互转的总结
- 关于vs2005、vs2008和vs2010项目互转的总结
- 关于vs2005、vs2008和vs2010项目互转的总结
- 关于vs2005、vs2008和vs2010项目互转的总结
- 在普通显示器上观看 左右3d模式的视频
- vim基本命令
- 通android平台上调试2款camera sensor《转载》
- javascript 秘密花园 http://bonsaiden.github.com/JavaScript-Garden/zh/
- 面向MapReduce 的数据处理流程开发方法 ------------重点内容摘要
- VS2010转VS2008和VS2005方法
- 《史记-乔布斯列传》
- 如何修改Linux命令提示符
- MVC1,MVC2简析
- 登录IBM lotus notes时提示notes.ini包含FileDlgDirectory的多个定义——的解决办法
- video shot
- MySQL JOIN查询
- Android 高手必须掌握和遵循的一些准则
- 软件移植到其他电脑运行无反应