如何在vs2010中使用vs2013的解决方案

本文提供了一种将Visual Studio 2013解决方案文件(.sln)降级至VS 2010的方法,包括修改.sln文件的版本信息、调整目标框架版本以及更新平台工具集等步骤。

(1)以文本文件方式打开.sln文件。
选取一个vs2013的解决方案文件.sln,以文本文档方式打开它。(我用的是Notapad+,我认为是款代替记事本的不错工具,性感而小巧。有人用sublime text 2打开它,自有其价值吧。)
这里写图片描述
在文件开头我们可以看到一些关键信息:
  Format Version 12.00
  VisualStudioVersion = 12.0.21005.1
  MinimumVisualStudioVersion = 10.0.40219.1

  表明该.sln生成的格式版本是12.00(vs2013),vs版本是12.0.21005.1(vs2013),最小兼容版本是10.0.40219.1(vs2010)。
  那也许把该解决方案改成10.0.40219.1以上都行吧?
  【版本区别】
  像我这样的新手请注意这里,Version 12.00意味着版本为vs2013而非vs2012,本文末最后已总结了vs版本中的该现象。下一步中改Format Version 为11.00而非10.00
  
(2)修改.sln文件。
这里写图片描述

(3)重新打开
先打开VS2010,然后打开修改后的解决方案,如果你在vs2013中使用的是4.5的框架那会报如下错误
这里写图片描述
这时我们把框架版本改成4.0即可,右击项目->属性->应用程序->目标框架
这里写图片描述
一般情况下,现在程序就能正常运行了

(4)修改平台工具集
如果还不能运行的话那可以试着修改平台工具集,我在网上查到在“常规”中修改平台工具集,但是很遗憾我没找到,不过我们有另一种方法,修改项目的ToolsVersion版本号
这里写图片描述
修改为:
这里写图片描述
这样就可以了。
如果还不行那我就没办法了………….

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

changuncle

若恰好帮到您,请随心打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值