VS低版本打开高版本解决方案(如08打开10、12、13版本vs编译的项目)
2017-11-03 11:28
411 查看
转载自:http://www.cnblogs.com/cn-blog-cn/p/5805719.html
一、vs2005打开vs2008编译的项目:
1、用记事本打开sln文件,将:
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
改成:
Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
2、用记事本打开csproj文件,将:
<Project ToolsVersion="3.5" DefaultTargets="Build"
中的ToolsVersion="3.5"删除
然后将:
<Import Project="$(MSBuildToolsPath)
改为:
<Import Project="$(MSBuildBinPath)
二、vs2010打开vs2012或vs2013编译的项目:
1、用记事本打开sln文件,将:
Microsoft Visual Studio Solution File, Format Version 12.00# Visual Studio 2012
改成:
Microsoft Visual Studio Solution File, Format Version 11.00# Visual Studio 2010
2、用记事本打开csproj文件,将:
<Project ToolsVersion="3.5" DefaultTargets="Build"
中的ToolsVersion="3.5"删除
然后将:
<Import Project="$(MSBuildToolsPath)
改为:
<Import Project="$(MSBuildBinPath)
有的时候csproj这个文件不用管,直接改sln文件vs版本即可,但是有的时候都改了还是不行的话最简单的办法就是:
新建一个解决方案,把里面的类从新加载一遍。
一、vs2005打开vs2008编译的项目:
1、用记事本打开sln文件,将:
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
改成:
Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
2、用记事本打开csproj文件,将:
<Project ToolsVersion="3.5" DefaultTargets="Build"
中的ToolsVersion="3.5"删除
然后将:
<Import Project="$(MSBuildToolsPath)
改为:
<Import Project="$(MSBuildBinPath)
二、vs2010打开vs2012或vs2013编译的项目:
1、用记事本打开sln文件,将:
Microsoft Visual Studio Solution File, Format Version 12.00# Visual Studio 2012
改成:
Microsoft Visual Studio Solution File, Format Version 11.00# Visual Studio 2010
2、用记事本打开csproj文件,将:
<Project ToolsVersion="3.5" DefaultTargets="Build"
中的ToolsVersion="3.5"删除
然后将:
<Import Project="$(MSBuildToolsPath)
改为:
<Import Project="$(MSBuildBinPath)
有的时候csproj这个文件不用管,直接改sln文件vs版本即可,但是有的时候都改了还是不行的话最简单的办法就是:
新建一个解决方案,把里面的类从新加载一遍。
相关文章推荐
- VS低版本打开高版本解决方案(如08打开10、12、13版本vs编译的项目)
- VS低版本打开高版本解决方案(如08打开10、12、13版本vs编译的项目)
- 在使用Vs2013打开Vs2008的解决方案时出现了以下错误:此版本的应用程序不支持其项目类型(.csproj)
- VS各个版本之间2005、08、10、12...转换
- C#winform 选择的文件是解决方案文件,但是用此应用程序的较新版本创建的,无法打开(低版本的VS无法打开高版本项目)
- 修改VS解决方案及工程名,解决如何打开高/版本VS项目
- 用高版本vs编译旧VC代码时,如何处理无法从“const char [10]”转换为“LPCWSTR”的错误
- 用VS2008打开2010的项目提示“ 选择的方案是解决方案文件,但是用此应用程序的较新版本创建的,无法打开。“
- VS2013添加解决方案内项目的引用,编译时提示找不到文件
- 高版本VS打开低版本VS项目
- VS2015打开项目慢、死机和卡顿解决方案
- 转:使用vs2013打开VS2015的工程文件的解决方案(适用于大多数vs低版本打开高版本)
- 在低版本vs中打开高版本vs项目
- vs2010项目使用vs2013编译报错 无法打开包括文件:“winapifamily.h”
- 一个spring3.2的项目 从jdk1.7放到1.8的环境中编译,打开网页异常:spring jar包版本升级经历
- 小技巧,使用低版本的VS打开高版本的解决方案(使用VS2008打开VS2010的解决方案--同样适用于其他版本)
- vs 已经在解决方案中打开了具有该名称的项目
- VS 高级版本新建的项目如何降级使低版本 VS 可以打开
- 用VS打开Unity项目,编译遇到的坑
- VS无法编译x64版本:未能创建此平台,因为已存在同名的解决方案平台。