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. struts2获取request、session、application的四种方式

    struts2获取request.session.application的四种方式 //获取map类型的request.session.application public class LoginAc ...

  2. nginx 内置参数

    $args #这个变量等于请求行中的参数.$content_length #请求头中的Content-length字段.$content_type #请求头中的Content-Type字段.$docu ...

  3. vim出现“E212: Can't open file for writing”的处理办法

    在使用vim 对文件或配置进行编辑的时候,在保存时发现当前用户没有写权限.又不想放弃当前编辑的内容,怎么办呢? 来自stackoverflow “For some reason the file yo ...

  4. Jenkins 集成 git .net 和nuget

    1. 源码配置 在 Credentials中配置 git 账号密码(如果是Gitee  可以使用 Jenkins Gitee Plugin) 2. 构建编译版本 2.1 批处理的目的 还原Nuget包 ...

  5. easyui 导出 excel

    <div style="margin-bottom:5px" id="tb"> <a href="#" class=&qu ...

  6. C#学习(2):委托

    1.疑问: 1.委托是什么? 2.为什么需要委托? 3.委托能用来做什么? 4.如何自定义委托? 5..NET默认的委托类型有哪几种? 6.怎样使用委托? 7.多播委托是什么? 8什么是泛型委托? 9 ...

  7. 一起学习《C#高级编程》2--比较对象的相等性

    今后争取每两天能更新一次.平日的诱惑太多,双休只顾玩了,进度有点慢. 接上一讲的,类型的安全性,留下了点小尾巴——比较对象的相等性. C#有四种比较相等的方式:除了“==”运算符外,System.Ob ...

  8. 浅析Object基类提供的Equals方法

    当我们去查看object.cs源代码文件的时候,会发现object基类提供了三种判断相等性的方法.弄清楚每种方法存在的原因,也就是具体解决了什么问题,对我们理解.net判断对象相等性的逻辑很有帮助,下 ...

  9. win32拖拽编程

    本文由作者邹启文授权网易云社区发布. 在邮箱大师PC版中,我们需要实现一个功能:账号和邮件夹拖拽排序. 准备 封装win32 API.我们使用到的API有, ImageList_Create.Imag ...

  10. django系列5.3--ORM数据库的多表操作

    首先来创建一个模型,数据库的关系就清楚了 models.py from django.db import models # Create your models here. class Author( ...