首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EntityFramework 6.1.3

EntityFramework 6.1.3
EN

Stack Overflow用户
提问于 2016-01-24 09:39:44
回答 2查看 1.8K关注 0票数 3

我正在尝试在新的asp.net mvc示例项目中安装实体框架6.1.3。

我进入“管理nuget包”-menu-选择实体框架(最新版本)。安装过程贯穿整个过程。

例如,在控制器中使用新创建的DbContext-class时,我一直收到以下错误。

无法加载文件或程序集“EntityFramework,Version=6.0.0.0,

代码语言:javascript
复制
Culture=neutral, PublicKeyToken=b77a5c561934e089" or one of its
代码语言:javascript
复制
dependencies

我尝试删除并重新安装entityframework nuget包..已尝试使用Nuget Package Manager控制台-相同的错误。我还尝试了版本6.1.2 --同样的错误。

在我的web.config中,它显示以下内容

代码语言:javascript
复制
<section name="entityFramework"      
type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection,   
EntityFramework, Version=6.0.0.0, Culture=neutral,      
PublicKeyToken=b77a5c561934e089" requirePermission="false" />

我应该做些什么才能让它工作呢?为什么nuget一直在web.config中设置错误的条目。

我正在将.net 4.5.2与Visual Studio 2015企业版一起使用

EN

回答 2

Stack Overflow用户

发布于 2016-01-24 11:14:29

尝试使用Nuget命令行通过运行此命令Uninstall-Package EntityFramework来删除已安装的版本及其依赖项,但您还需要删除依赖库Microsoft.AspNet.Identity.EntityFramework

确保您在Nugetmanager命令窗口中选择了正确的项目,并按以下顺序尝试此命令:

  1. Uninstall-Package Microsoft.AspNet.Identity.EntityFramework
  2. Uninstall-Package EntityFramework
  3. Install-Package Microsoft.AspNet.Identity.EntityFramework

最后一个命令也将安装最新版本的EF

票数 1
EN

Stack Overflow用户

发布于 2018-03-08 17:16:03

安装后,转到参考中的Nuget管理器,然后更新它

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34971266

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档