降级 ASP.NET framework 4.5 到4.0

转载地址:http://www.it1352.com/279520.html

解决方案
请尝试以下步骤:

右键单击在Solution Explorer中的项目(在Visual Studio),并选择属性。

更改目标框架下拉到任何框架您现在希望的目标。

执行相同的解决方案中的任何其他项目或测试项目,你也想改变目标框架。

手动编辑在文本编辑器中的.csproj文件,并全部替换“net45”字符串“net40”

在Visual Studio中,单击工具菜单,然后选择库软件包管理器>管理的NuGet软件包的解决方案

单击上更新

更新所有的微软软件包

点击立即重新启动。

重建项目。

 

出现的原因是netFramework版本不符,创建的程序是用的4.5,使用程序的是4.0. 编者解决的办法是重新创建一个VS解决方案把代码重新拷贝进去,然后重新用4.0版本生成。

通常是用VS高版本如2012,编写的程序代码,在VS10中运行不了,看网上还有人说开发的应用程序重新用VS2012 的net framework4.0生成

 

转载地址:http://blog.csdn.net/xiaoxiang22/article/details/51154652

相关问题可以参考以下

http://blog.csdn.NET/findstr/article/details/8772372 

VS2010打开VS2012或者13的方法

http://www.cnblogs.com/johnsony/p/Version2012To2010.html

1、在sln解决方案中出现Visual Studio 2012的地方 改为2010

2、所有的工程文件.csproj中<TargetFrameWorkVersion> 版本号<TargetFrameWorkVersion> ,将版本号改为VS2010可以识别的4.0

3、删除工程文件中<import  project=“$........\Microsoft.Common.props”/>这一行

4、config文件中也有Framework更改,改为4.0即可

posted on 2017-07-04 11:22  乔小瓶  阅读(1212)  评论(0编辑  收藏  举报