VS2010怎样打开VS2013或者VS2015建立的工程

作用:解决vs低版本无法直接打开高版本的工程文件问题。

一、转载出处

http://blog.csdn.net/qq2399431200/article/details/52397190

二、具体操作

方法一:VS2015+VS2013双平台

···  新建VS2013工程,导入VS2015中的.h、.cpp等文件,手动导入的时间会比较长,因为视你的工程文件数目而言。

····这个方法虽然很傻瓜,但是极简单,适合于不爱捣鼓平台的小白。

方法二:直接修改VS2015解决方案和工程信息

步骤1:修改解决方案文件(.sln文件):

·1、···用记事本打开原vs2015的.sln文件,具体如下:

·····Microsoft Visual Studio Solution File , Format Version12.00

·····# Visual Studio 14

·····VisualStudioVersion=14.0.23107.0

关键:修改上述红色标记的版本号

记事本打开后,如上图所示。

具体对应关系如下:

-Visual Studio 2010 - Format Version 11.00

-Visual Studio 2012 - Format Version 12.00

-Visual Studio 2013 - Format Version 12.00

-Visual Studio 2015 - Format Version 12.00

-Visual Studio 2010 - #Visual Studio 10

-Visual Studio 2012 - #Visual Studio 11

-Visual Studio 2013 - #Visual Studio 12

-Visual Studio 2015 - #Visual Studio 14

-Visual Studio 2010 - VisualStudioVersion=10

-Visual Studio 2012 - VisualStudioVersion=11

-Visual Studio 2013 - VisualStudioVersion=12

-Visual Studio 2015 - VisualStudioVersion=14

上述VisualStudioVersion最好可以自行查的具体一点

Microsoft Visual Studio Solution File, Format Version 12.00

# Visual Studio 2013

VisualStudioVersion = 12.0.21005.1

MinimumVisualStudioVersion = 10.0.40219.1

步骤2:修改项目文件(.vcxproj文件)

····用记事本打开原vs2015的.vcxproj文件,具体如下:

······

关键:

​1、将ToolsVersion="14.0"改成你所需要的版本号

2、将文件中所有的V140替换为你所需要的版本号(按ctrl+H组个键)

具体对应关系如下:

-Visual Studio 2008 - ToolsVersion 3.5

-Visual Studio 2010 - ToolsVersion 4.0

-Visual Studio 2012 - ToolsVersion 4.0

-Visual Studio 2013 - ToolsVersion 12.00

-Visual Studio 2015 - ToolsVersion 14.00

-Visual Studio 2008 - V90

-Visual Studio 2010 - V100

-Visual Studio 2012 - V110

-Visual Studio 2013 - V120

-Visual Studio 2015 - V140

···通过上述两个步骤设置,既可成功将高版本vs修改成可在低版本vs下使用的工程文件。

[转载]VS2010怎样打开VS2013或者VS2015建立的工程的更多相关文章

  1. VS2010中打开VS2013/VS2012项目

    VS2010中打开VS2013/VS2012项目 (2014-04-03 23:47:53) 转载▼   分类: IT VS低版本打开高版本创建的项目时会提示"选择的文件是解决方案文件,但是 ...

  2. vs2010如何打开vs2013

    vs2010如何打开vs2013 百度经验有,简单实用.

  3. 怎么在VS2010中打开VS2013的项目

    其实VS2010与VS2013上的sln文件没有本质的区别.打不开的原因是什么呢?其实原因很简单,两者开头的软件信息不同.因此造成低版本VS的不识别. VS2013版本vs.sln文件开头的软件信息: ...

  4. 如何用vs2010打开vs2013的项目?

    众所周知,用vs2013打开vs2010十分简单,无须做什么. 从VS2010开始,不再制作专有的文件格式,这只是一个xml格式的文本文件,其中决定了解决方案的平台工具集和VS版本. 既然.sln只是 ...

  5. 使用vs2010打开VS2013的工程文件

    在开发团队,会出现vs工具使用版本的不一样的情况.我的电脑使用的是VS2010,可是其他人员使用的是vs2013. 要打开其他人员上传的工程文件,可以通过三种方式: 1.下载一个vs2013版本. 2 ...

  6. 【转载】关于在vs2013中配置opengl红宝书第八版环境

     本文为转载 原文地址 http://blog.csdn.net/qq821869798/article/details/45247241 本人刚开始学习opengl,买了一本opengl红宝书第八版 ...

  7. QT5.7静态编译(使用VS2013与VS2015编译,XP可用,有详细configure脚本。VS下Qt插件的配置。编译选项加上-mp可以开启多线程编译,编译速度提高2倍以上)

    http://blog.csdn.net/u011964923/article/details/52886908 configure -confirm-license -opensource -pla ...

  8. 在VS2010中打开VS2012的项目

    修改工程文件来把VS2012的工程文件移植到VS2010中 首先是修改解决方案文件(.sln文件). 使用记事本打开,把里面的 Microsoft Visual Studio Solution Fil ...

  9. C# 在vs2010中打开vs2012的项目(转)

    在vs2010中打开vs2012的项目 今天在自己的电脑上装了vs2010然后要打开之前在vs2012上创建的sln文件 被提示-- 无法打开在新版本上创建的sln--解决方案--文件 其实vs201 ...

随机推荐

  1. 在TFS 2013的迭代视图中修改工作项数目限制

    当TFS迭代中的工作项数目超过500时,在TFS的网页(Web Access)显示中就会出现红色警告提示"积压工作(backlog)中的项数超出配置的限制500.当前总数为529-.&quo ...

  2. Keepalived_vrrp: ip address associated with VRID not present in received packet

    keepalived常见的启动报错: 5913 May 16 15:26:04 localhost Keepalived_vrrp: ip address associated with VRID n ...

  3. 八.linux系统文件属性知识

    1.文件属性权限是12位,现在只看9位,其中每3个一组,为:属主权限.属组权限.其他权限,其中r可读,w可写,x可执行,如图: 2.文件属性之软硬链接   linux系统中有两种链接,为硬链接(ln) ...

  4. java中二维数组遍历

    public class Demoshuzu2 { public static void main(String[] args) {        int[][] arr2 = {{78,79,65, ...

  5. 在 django模型中封装元组和字典, 字段中使用chioce参数实现数据的一一对应

    一.models.py中 class OrderInfo(BaseModel): '''订单模型类''' # 封装一个字典, 便于在视图中取值, 进行比对 PAY_METHODS = { : &quo ...

  6. AutoCad2012新增类AcRxVariablesDictionary 可以获取所有变量名和值

    //AutoCad2012新增类 获取所有变量名和值 AcRxVariablesDictionary *dic=AcRxVariablesDictionary::get(); const AcArra ...

  7. 浅析group by,having count()

    SELECT COUNT(*) FROM (SELECT COUNT(id),order_type,city_id,category_id,major_category_id,puid,user_id ...

  8. HTTP请求报文支持的各种方法

    常见的HTTP方法如下: 1.GET GET是最常用的方法.通常用于请求服务器发送某个资源. 2.HEAD HEAD与GET的行为类似,但服务器在响应中只返回首部,不会返回实体的部分.这就允许客户端在 ...

  9. Python 字符串前面加u,r,b,f的含义

    1.字符串前加 u 例:u"我是含有中文字符组成的字符串." 作用: 后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时 ...

  10. 架构师养成记--31.Redis的几种类型

    String类型 Redis一共分为五种基本数据类型:String.Hash.List.Set.ZSet String类型是包含很多张类型的特殊类型,并且是二进制安全的.比如对序列化的对象进行存储,比 ...