vs2010 打开 vs2012/vs2013 的解决方案

本文介绍了如何将使用Visual Studio 2012创建的解决方案和工程文件转换为能在Visual Studio 2010中打开的形式。主要涉及修改解决方案文件.sln、工程文件.csproj中的特定属性,以及配置文件如web.config或App.config中的Framework版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vs2012 出来了,但是MS还是一如既往的向上兼容。 废话不多说,直接主题

PS:vs2013 的文件标准和12的类似,所以转换规则都差不多。

要使用vs2010打开vs2012的解决方案必须得改2个东西,解决方案 和 工程文件

解决方案就是后缀名为 .sln 

vs2010

vs2012

如图,把Version 从12.00 改为11.00 ,2012 改为 2010

 

工程文件 即在解决方案里的所有项目文件夹里的后缀名为 .csproj

vs2010

vs2012

如图,vs2012的工程文件中多了一行,把多得这行删掉就是,还有特别注意的是要看TargetFrameworkVersion  的版本,就是Framework 的版本。

vs2012中创建项目默认的Framework是4.5的,而vs2010最多也就4.0,所以如果转化为vs2010的就得把版本改为4.0或以下版本的

 

最后一个要注意的地方就是 config 文件了,在config(网站是web.config,应用程序是App.config)文件里也有Framework的版本问题

vs2012 web.config

把targetFramework 的版本改为工程文件的 TargetFrameworkVersion  相对应的就行。

最后,Good Luck!

 

转载于:https://www.cnblogs.com/johnsony/p/Version2012To2010.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值