解决项目中EF5.0升级到EF6.0无法安装包的方法

时间:2023-03-08 17:21:09

今天在vs2012上新建了一个mvc4的项目,mvc4中默认的Entity Framework是5.0的版本,如下所示:

解决项目中EF5.0升级到EF6.0无法安装包的方法或者:解决项目中EF5.0升级到EF6.0无法安装包的方法,但是项目中有些要用到EF6.0的相关方法,用EF5.0实在繁琐,于是在Nuget中安装EF6.0:

解决项目中EF5.0升级到EF6.0无法安装包的方法但是在安装的过程中遇到如下问题:

解决项目中EF5.0升级到EF6.0无法安装包的方法我们可以看到出错的信息里面有一个“找不到与EntityFramework 6.0.0-betal“兼容的"ntityFramework.zh-Hans”版本。好吧,我们找到项目的packages.config文件,将上文第一幅图修改如下:

解决项目中EF5.0升级到EF6.0无法安装包的方法再次用Nuget安装EF6.0,成功之后,我们再次打开packages.config文件:

解决项目中EF5.0升级到EF6.0无法安装包的方法我们可以看到已经自动将EF的版本给更改了。

这样相关的EF6.0的特性方法就可以使用了。