如果使用VS2010去打开VS2015上写的代码,会报错,弹出这两个框:

1、使用文本编辑器打开.sln文件,右键->打开方式->记事本,要修改的内容如下红色部分:

VS2015下的编译环境:

Microsoft Visual Studio Solution File, Format Version?12.00 # Visual Studio?14 VisualStudioVersion =?14.0.25420.1

MinimumVisualStudioVersion =?10.0.40219.1

?

?

VS2013下的编译环境:

Microsoft Visual Studio Solution File, Format Version?11.00 # Visual Studio?2013 VisualStudioVersion =?10.0.21005.1 MinimumVisualStudioVersion =?10.0.40219.1

?

修改为VS2010:

Microsoft Visual Studio Solution File, Format Version?11.00 # Visual Studio?2010 VisualStudioVersion =?12.0.21005.1 MinimumVisualStudioVersion =?10.0.40219.1

修改完之后,再去重新打开工程项目,双击.sln,发现可以打开了

2、打开已经完成了,接下来是运行Debug程序,可能会出现如下问题:

这是调试平台的问题,需要修改一下调试平台:

解决方案资源管理器->项目->右键打开->选择属性->配置属性->常规->平台工具集->将V140改为V100->应用->确定

然后点击运行按钮,发现代码可以运行了

?

同样的方法,只要修改VS的编译环境和调试平台,代码就可以在VS2015,VS2013和VS2010上跑了

转自:https://www.sxzhongrui.com/mars_xiaolei/article/details/79062760

1.进入项目文件夹,找到项目的.sln文件。记事本打开 2.进入后修改参数: Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2012 改为: Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2010 保存退出。

3.进入该目下的项目文件夹。

4.用记事本打开App.config文件,

5.将 sku=".NETFramework,Version=v4.5" 改为: sku=".NETFramework,Version=v4.0" 保存退出。

6.用记事本打开.csproj文件。

7.将 v4.5 改为: v4.0 保存退出。

8.修改后就可以用vs2010打开用高版本写的项目了。

概述:

打开项目的.sln文件,将对应信息改成如下所示:

Microsoft Visual Studio Solution File, Format Version 11.00

# Visual Studio 2010

VisualStudioVersion = 12.0.21005.1

MinimumVisualStudioVersion = 10.0.40219.1

如果使用VS2010去打开VS2015上写的代码,会报错,弹出这两个框:

1、使用文本编辑器打开.sln文件,右键->打开方式->记事本,要修改的内容如下红色部分:

VS2015下的编译环境:

Microsoft Visual Studio Solution File, Format Version 12.00# Visual Studio 14VisualStudioVersion = 14.0.25420.1

MinimumVisualStudioVersion = 10.0.40219.1

VS2013下的编译环境:

Microsoft Visual Studio Solution File, Format Version 11.00# Visual Studio 2013VisualStudioVersion = 10.0.21005.1MinimumVisualStudioVersion = 10.0.40219.1

修改为VS2010:

Microsoft Visual Studio Solution File, Format Version 11.00# Visual Studio 2010VisualStudioVersion = 12.0.21005.1MinimumVisualStudioVersion = 10.0.40219.1

修改完之后,再去重新打开工程项目,双击.sln,发现可以打开了

2、打开已经完成了,接下来是运行Debug程序,可能会出现如下问题:

这是调试平台的问题,需要修改一下调试平台:

解决方案资源管理器->项目->右键打开->选择属性->配置属性->常规->平台工具集->将V140改为V100->应用->确定

然后点击运行按钮,发现代码可以运行了

同样的方法,只要修改VS的编译环境和调试平台,代码就可以在VS2015,VS2013和VS2010上跑了