【问题标题】:How to solve this error - can anyone provide a solution?如何解决此错误 - 任何人都可以提供解决方案吗?
【发布时间】:2019-04-24 18:08:32
【问题描述】:

无法加载文件或程序集“EntityFramework,Version=6.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)

【问题讨论】:

  • 欢迎来到 StackOverflow!我们要求,当您提出问题时,请展示您已经尝试过的内容,包括代码或其他研究。请发布您目前发现的内容
  • 同意@Andreas
  • 我打算为此写一个答案,但是nuget.org/packages/EntityFramework

标签: c# sql entity-framework


【解决方案1】:

有同样的问题。终于知道了2个项目中EntityFramework组件引用不同的原因。使它们相同(6.0)并且有效。

同时检查以下解决方案。

首先检查您使用的是哪个版本的 EF。检查您的版本。 如果你想升级你的版本,你可以从 NuGet 管理 EF 升级。

转到您的项目解决方案 - >“管理解决方案的 NuGet 数据包”,单击“实体框架”上的“管理”。

现在,检查您的 app.config 。也许这里错误的版本号。 name="entityFramework" 应该有正确的版本号。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-19
    • 1970-01-01
    • 1970-01-01
    • 2010-09-30
    相关资源
    最近更新 更多