解决VS低版本无法直接打开高版本的工程文件问题
本机VS2010在打开用VS2013编译过的程序时,出现不兼容的问题:
文章图片
捕获.PNG
解决
直接修改解决方案文件,即.sln
文件
- 用记事本打开原VS2013的
.sln
文件
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
【解决VS低版本无法直接打开高版本的工程文件问题】更改
Format Version
以及 Visual Studio
,对应关系如下:-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
上述改完之后虽然解决方案文件的图标变为VS2010 ,但是仍然提示不兼容,需要步骤2。
- 修改项目文件,即
.csproj
文件
文章图片
捕获.PNG
将ToolsVersion="14.0"改成你所需要的版本号;
对应如下:
-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
并将图中标蓝的版本改为v4.0即可。
推荐阅读
- parallels|parallels desktop 解决网络初始化失败问题
- 考研英语阅读终极解决方案——阅读理解如何巧拿高分
- 低头思故乡——只是因为睡不着
- MybatisPlus|MybatisPlus LambdaQueryWrapper使用int默认值的坑及解决
- SpringBoot调用公共模块的自定义注解失效的解决
- 解决SpringBoot引用别的模块无法注入的问题
- 【Hadoop踩雷】Mac下安装Hadoop3以及Java版本问题
- 《低风险创业》樊登
- Spark|Spark 数据倾斜及其解决方案
- 解决SyntaxError:|解决SyntaxError: invalid syntax