【问题标题】:The package may not be fully compatible .Net core 2.1 with MySql.Data.Entity (6.10.7)该软件包可能与 MySql.Data.Entity (6.10.7) 的 .Net core 2.1 不完全兼容
【发布时间】:2019-01-13 15:00:25
【问题描述】:

大家好,我将 Web API Asp.Net Core2.1 与 MySql 连接,但我有一个问题,没有获取数据。 当我安装 MySql.Data.Entity (6.10.7) 时。有如下图所示的警告: 我读了一篇文章“https://stackoverflow.com/questions/46797892/net-core-2-0-package-was-restored-using-netframework-4-6-1-instead-of-target”,但没有解决这个问题。请帮帮我!

【问题讨论】:

标签: c# asp.net asp.net-mvc asp.net-core-2.0


【解决方案1】:

MySQL.Data.Entity 不支持您正在使用的 ASP.NET 核心 - 它位于“依赖项”下的 only shows .NET Framework 4.6

尝试改用MySql.Data.EntityFrameworkCore package

【讨论】:

  • 谢谢。但是,当我获取数据时出现其他错误“处理请求时发生未处理的异常。MissingMethodException:找不到方法:'Void Microsoft.EntityFrameworkCore.Storage.Internal.RelationalCommandBuilderFactory..ctor(Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger`1, Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMapper)'.MySql.Data.EntityFrameworkCore.Storage.Internal.MySQLCommandBuilderFactory..ctor(IDiagnosticsLogger logger, IRelationalTypeMapper typeMapper)"
  • 您的项目中现在列出了哪些 NuGET 包?
  • 包括 microsoft.aspnetcore.webapi.client microsoft.aspnetcore.webapi.app MySql.Data MySql.Data.EntityFrameworkCore MySql.Data.EntityFrameworkCore.Design
  • 错误喜欢“github.com/aspnet/Home/issues/2914”。不知道为什么?
猜你喜欢
  • 2018-09-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-03-29
  • 2018-02-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多