VS在.NETFramework升级时遇到类库冲突如何解决
Posted loyung
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS在.NETFramework升级时遇到类库冲突如何解决相关的知识,希望对你有一定的参考价值。
相信大家在开发环境中随着程序的不断升级,很多时间需要升级. NETFramework版本。今天项目中遇到的问题是从. NETFramework4.0升级到4.5时提示
Entityframework、Microsoft.bcl、Microsoft.Net.http三个类库不适应. NETFramework4.5,于是考虑升级相关类库。
思路1
升级其版本适应最新版本的. NETFramework4.5,但是升级过程中,遇到了新的问题Microsoft.jQuery.Unobtrusive.Ajax版本冲突,不能卸载,不能更新。
思路2
卸载重装所有类库依赖,安装讲解和命令可以点击这里了解
记得卸载是勾选删除依赖项、强制卸载,即使有依赖项,这样可以毫无估计的卸掉这些顽固的依赖性。
我的卸载顺序是
Microsoft.jQuery.Unobtrusive.Ajax
Entityframework
Microsoft.bcl
Microsoft.Net.http
卸载完成后执行命令:Update-Package –reinstall 重新安装包
然后再次编译程序,成功!
如果不成功看提示哪些冲突文件可以继续卸载然后重装
以上是关于VS在.NETFramework升级时遇到类库冲突如何解决的主要内容,如果未能解决你的问题,请参考以下文章
vs2005里面有没有.net framework这个组件?用不用单独下载安装.net framwork?