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. [Erlang29]进程收到不是期望的消息时怎么办?

    最近在项目中升级了第三方库,导致本应用gen_server中A进程中: handle_info({add,X},Sum) -> {noreply,Sum+X}; 结果这么简单的一个工作居然不工作 ...

  2. 基于Quartz.net的远程任务管理系统 三

    在上一篇中,已经把服务端都做好了.那接下来就是Web的管理端了,因为很多时候服务器是有专门的运维来管理的,我们没有权限去操作,所以有个可以管理Job的工具还是很有必要的. Web管理端,我选择现在很成 ...

  3. ASP.NET MVC 通过ActionFilterAttribute来实现防止重复提交

    实现思想:每个页面打开的时候会在页面的隐藏控件自动生成一个值并将这个值赋值session,当提交方法的时候会在过滤器的时候进行获取session和页面传值过来的隐藏控件的值进行比较,如果值相同的话,重 ...

  4. java基础--配置环境变量的意义

    0.jre和jdk jre(java runtime environment) 运行java程序要用的Java运行环境 jdk:java开发人员要用的java开发环境,包括jre 1.JAVA_HOM ...

  5. 利用反射(Reflection)处理对象

    创建一个学生类: public class Student { public int Id { set; get; } public string Name { set; get; } public ...

  6. DataGridView添加一行数据、全选、取消全选、清空数据、删除选中行

    .net 2005下的Windows Form Application,一个DataGridView控件和4个Button,界面设置如下:         代码如下,有注解,相信大家都看得明白:   ...

  7. Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS)

    问题: Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS) 解决: cmake -DPYTHON_INC ...

  8. django系列3.3--CBV 和 FBV

    一.CBV和FBV FBV function base views 用函数方法来处理请求 from django.http import HttpResponse def my_view(reques ...

  9. DOS文件操作命令

    内部命令 COPY---文件固执命令 格式:COPY [源盘:][路径]<源文件名> [目标盘][路径]<目标文件名> 拷贝一个或多个文件到指定盘上 1)COPY是文件对文件的 ...

  10. php—Smarty-1 (18)

    smarty 一.模板原理 1.  为什么使用模板 1)  场景: ;$i<$count;$i++){ echo ‘<td>’.$row[‘proname’].’</td> ...