VS2014工程转化成VS2013工程

1. 起因

           微软的VS系列向下兼容,高版本的能编译低版本的项目但低版本无法编译高版本项目。VS版本众多,有时候网上下载的项目所用VS版本比你目前使用版本高,该如何解决?

一般有两种方法:1. 下载相同版本的VS。 2. 将VS高版本的改成低版本的。


2. 方法

          将高板本的改成低版本需要修改两个文件,一个是.sln的解决方案文件,一个是.vcxproj的工程文件.

         打开.sln文件看到以下内容

         

        VisualStudioVersion = 14.0.23107.0                                                        //打开这个解决方案的版本为VS 2014

        MinimumVisualStudioVersion = 10.0.40219.1                                       //能打开这个解决方案的最低版本为VS2010,并不代表能编译

        

       如何更改?

      为了保证和自己使用的VS版本号能对上,我可以先在自己电脑创建一个项目,打开同样.sln文件

        

       对照修改即可


      修改.vcxproj文件

      需要修改几个地方,首先

      

     此处的ToolVersion 的值需要修改,具体如何修改参照VS对应版本号 ,你也可以使用上面的方法,为了准确性,还是参照上面的方法

    

   我的是VS2013 上面对应的是12.0,所以需要将ToolVersion = “14.0” 改为 ToolVersion = “12.0” 


   然后查找文件中所有出现v140的地方,并将其改为v120

   

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值