说明
本文参考Visual Studio各版本工程文件之间的转换和使用vs2013打开vs2015的工程文件的解决方案两篇博文作了一定整理,本文中打开的工程文件为vs2013工程。
修改解决方案文件
修改工程文件下后缀为.sln的文件

sln.png
将图中红色框选的位置改为需要的vs版本,不同vs版本的对应关系如下:
| Visual Studio | Format Version | VisualStudioVersion |
|---|---|---|
| 2008 | 10.00 | 9.xxx |
| 2010 | 11.00 | 10.xxx |
| 2012 | 12.00 | 11.xxx |
| 2013 | 12.00 | 12.xxx |
| 2015 | 12.00 | 14.xxx |
修改项目文件
修改工程文件下后缀为.vcxproj的文件
- 修改
ToolsVersion,如下图:
tolVer.png
将ToolsVersion修改为需要的版本,不同vs版本的对应关系如下:
| Visual Studio | ToolsVersion |
|---|---|
| 2008 | 3.5 |
| 2010 | 4.0 |
| 2012 | 4.0 |
| 2013 | 12.0 |
| 2015 | 14.0 |
- 修改
PlatformToolset,如下图:
platol.png
将PlatformToolset修改为需要的版本,不同vs版本的对应关系如下:
| Visual Studio | PlatformToolset |
|---|---|
| 2008 | v90 |
| 2010 | v100 |
| 2012 | v110 |
| 2013 | v120 |
| 2015 | v140 |

