【发布时间】:2018-04-05 20:05:22
【问题描述】:
谁能告诉我如何解决这个问题?
我正在使用 EF Core
Could not load file or assembly 'System.Data.SqlClient, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
我有一个托管在服务结构中的 .NET 标准类库
这可以通过程序集映射解决吗?
我已将 System.Data.SqlClient 包添加到类库和服务主机中
有人有什么想法吗?
保罗
【问题讨论】:
-
我昨天在使用 Dapper 时遇到了这个问题,您在两个项目中都添加了哪个版本?我发现我在宿主项目 (4.3.0.0) 中引用的版本高于 .Net 标准项目 (4.2.0.0) 中的版本引用。当我降级时,一切都很好。
-
我现在都在尝试 4.2
-
当我将两者设置为相同时,我在 Microsoft.EntityFrameworkCore、Version=2.0.2.0、Culture=neutral、PublicKeyToken=adb9793829ddae60? 上遇到明显错误
标签: c# entity-framework .net-standard ef-core-2.0