c# - 找不到 Entity Framework 方法;版本问题?

标签 c# asp.net-mvc entity-framework

我正在开发由另一位开发人员构建的系统。当我运行该项目时,我在运行时收到以下错误。这是 Entity Framework 方法吗?它来自特定版本吗?我不确定如何追踪此错误的来源。

System.MissingMethodException:找不到方法:'Void System.Data.Entity.ModelConfiguration.EntityTypeConfiguration`1.ToTable(System.String)'。

最佳答案

我在过去看到的情况是,解决方案中的不同项目引用了不同版本的 EF。我会检查每个项目,并确保它们引用相同版本的 EF。

或者直接右击

解决方案 -> 管理 NuGet 包 -> 更新 -> Entity Framework

这会将所有项目更新到最新的 EF。

关于c# - 找不到 Entity Framework 方法;版本问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30493786/

相关文章:

c# - 如何在没有 UrlHelper 的情况下创建 Url?

asp.net-mvc - "ConnectionString has not been initialized"调用两个不同的存储库时出错

c# - 如何创建 LINQ 表达式树以选择匿名类型

c# - 可以使用 WM_NCPAINT 并仍然在 Aero 上获得窗口后面的阴影吗?

c# - 如何仅从字典中获取特定类型的键值对

c# - NLog MappedDiagnosticsLogicalContext 不工作在异步/等待与 ConfigureAwait(false)

c# - 获取前 3 个最受欢迎的项目 c# linq EF

c# - 如何从 Azure Blob 存储将文件下载到浏览器

asp.net-mvc - ASP.NET MVC 中的服务定位器替代方案

asp.net-mvc - 单独项目中的 VS2010 MVC 和 Entity Framework 模型