[转载]VS2010怎样打开VS2013或者VS2015建立的工程
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
关键:修改上述红色标记的版本号
![](https://img2018.cnblogs.com/blog/763402/201901/763402-20190113100053879-578954878.png)
具体对应关系如下:
-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建立的工程的更多相关文章
- VS2010中打开VS2013/VS2012项目
VS2010中打开VS2013/VS2012项目 (2014-04-03 23:47:53) 转载▼ 分类: IT VS低版本打开高版本创建的项目时会提示"选择的文件是解决方案文件,但是 ...
- vs2010如何打开vs2013
vs2010如何打开vs2013 百度经验有,简单实用.
- 怎么在VS2010中打开VS2013的项目
其实VS2010与VS2013上的sln文件没有本质的区别.打不开的原因是什么呢?其实原因很简单,两者开头的软件信息不同.因此造成低版本VS的不识别. VS2013版本vs.sln文件开头的软件信息: ...
- 如何用vs2010打开vs2013的项目?
众所周知,用vs2013打开vs2010十分简单,无须做什么. 从VS2010开始,不再制作专有的文件格式,这只是一个xml格式的文本文件,其中决定了解决方案的平台工具集和VS版本. 既然.sln只是 ...
- 使用vs2010打开VS2013的工程文件
在开发团队,会出现vs工具使用版本的不一样的情况.我的电脑使用的是VS2010,可是其他人员使用的是vs2013. 要打开其他人员上传的工程文件,可以通过三种方式: 1.下载一个vs2013版本. 2 ...
- 【转载】关于在vs2013中配置opengl红宝书第八版环境
本文为转载 原文地址 http://blog.csdn.net/qq821869798/article/details/45247241 本人刚开始学习opengl,买了一本opengl红宝书第八版 ...
- QT5.7静态编译(使用VS2013与VS2015编译,XP可用,有详细configure脚本。VS下Qt插件的配置。编译选项加上-mp可以开启多线程编译,编译速度提高2倍以上)
http://blog.csdn.net/u011964923/article/details/52886908 configure -confirm-license -opensource -pla ...
- 在VS2010中打开VS2012的项目
修改工程文件来把VS2012的工程文件移植到VS2010中 首先是修改解决方案文件(.sln文件). 使用记事本打开,把里面的 Microsoft Visual Studio Solution Fil ...
- C# 在vs2010中打开vs2012的项目(转)
在vs2010中打开vs2012的项目 今天在自己的电脑上装了vs2010然后要打开之前在vs2012上创建的sln文件 被提示-- 无法打开在新版本上创建的sln--解决方案--文件 其实vs201 ...
随机推荐
- MSP430 G2553 LaunchPad设置GPIO
一. 背景知识:逻辑运算符的使用 当程序初始化时,对于复位状态有不确定性的寄存器(如PxOUT),建议采用直接赋值:其他情况下最好使用逻辑运算符修改寄存器. 直接赋值 REGISTER = 0b111 ...
- 【MVC】视图页引用分部视图(WebForm叫做用户控件)
方法一.不经过控制器.动作方法,直接返回Html @Html.Partial("Head","我可以给分布视图传数据") Head是Views/Shared/H ...
- 【转】如何成为一名优秀的web前端工程师(前端攻城师)?
[转自]http://julying.com/blog/how-to-become-a-good-web-front-end-engineer/ 程序设计之道无远弗届,御晨风而返.———— 杰佛瑞 · ...
- java学习笔记—实现一个类MyInputStream(28)
1 实现一个类MyInputStream读取文件,且不能抛出异常 public class TestDemo { public static void main(String[] args) thro ...
- BZOJ 1412--狼和羊的故事(最小割)
1412: [ZJOI2009]狼和羊的故事 Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 3316 Solved: 1664[Submit][St ...
- Q4m使用手册
q4m是基于mysql存储引擎的轻量级消息队列,通过扩展SQL语法来操作消息队列,使用简单,容易上手,开发人员基本不用再进行学习和熟悉.Q4M支持多发送方,多接收方,接收方相互不影响,php项目中异步 ...
- logstash同步mongodb数据到elasticsearch
一.安装logstash 二.安装mongodb插件 cd D:\Software\ELK5.5.0\logstash-5.5.0\bin logstash-plugin install logsta ...
- lucene3.0_IndexSearcher排序
系列汇总: lucene3.0_基础使用及注意事项汇总 IndexSearcher排序 本文主要讲解: 1.IndexSearcher中和排序相关的方法及sort类.SortField类(api级别) ...
- nginx之重写
rewrite可以写在server段.location段和if段.语法: rewrite regexp replacement [flag] flag是标记.有4种标记,它们的作用如下表. flag ...
- Azure 部署K8S(二)
在"China Azure中部署Kubernetes(K8S)集群"一文中,我们使用的ACS Version及Kubernete Version版本都比较低,ACS Version ...