解决讨厌的VS2008不能打开vs2010所创建的项目问题

 Visual Studio有一个最讨厌的缺点是低版本无法打开高版本的项目,其实不同版本之间的基本功能都是类似的,最讨厌的是微软的强制不兼容策略,一旦用新版本打开了老版本项目,就会自动转换,再也无法用老版本打开了。office也是一样。难道我要改几行代码就非得装一个vs2010?

1:该解决方案的版本:找到项目的.SLN文件用记事本打开,vs2010下是: Microsoft Visual Studio Solution File, Format Version 11.00# Visual Studio 2010 将其改为: Microsoft Visual Studio Solution File, Format Version 10.00# Visual Studio 2008

2.在VS2010的sln文件修改完毕后,先检查一下sln下的所有.csproj文件是否还是4.0如果是4.0请修改为2.0或者3.5,然后再尝试使用VS2008打开。

 

VS2008的是:

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

而VS2010的是:

 

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

 

 

 可使用一个转换工具http://www.cnblogs.com/zhuqil/archive/2010/05/31/SolutionConverter.html

转载于:https://www.cnblogs.com/suixufeng/archive/2011/09/27/3336117.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值