【问题标题】:xamarin conflicts with Microsoft.EntityFrameworkCore.Sqlitexamarin 与 Microsoft.EntityFrameworkCore.Sqlite 冲突
【发布时间】:2018-08-24 21:00:56
【问题描述】:

我想在我的 xamarin.forms 解决方案中使用实体框架,但是当我安装“Microsoft.EntityFrameworkCore.SQLite”块包时,我遇到了这个构建错误:

无法解析引用:System.Buffers,由 System.Memory 引用。 请为 System.Buffers 添加 NuGet 包或程序集引用,或删除 > 对 System.Memory 的引用。

错误截图:

我该如何处理这个错误?如果无法处理此错误,我如何将实体框架与 xamarin.forms 一起使用? 还是有实体框架的替代解决方案?

我有visual studio 15.8.1和Microsoft.EntityFrameworkCore.SQLite v2.1.2,都是最新版本。

非常感谢

【问题讨论】:

  • @SushiHangover:我没有任何“Microsoft.AspNetCore.SignalR.Client.Core”包,当我安装“Microsoft.EntityFrameworkCore.SQLite”块包时出现问题,我有Visual Studio 15.8 .1和Microsoft.EntityFrameworkCore.SQLite v2.1.2,都是最新版本
  • 同样的根本问题,把答案读到最后......
  • @SushiHangover 非常感谢你

标签: c# visual-studio xamarin.forms xamarin.android entity-framework-core


【解决方案1】:

我安装了“Microsoft.AspNetCore.SignalR.Client.Core”包,我的问题解决了。

【讨论】:

    【解决方案2】:

    在 EF 的同一个项目中尝试 install-package System.Buffers,为我工作。

    【讨论】:

      猜你喜欢
      • 2016-04-24
      • 1970-01-01
      • 2019-12-22
      • 2013-04-29
      • 1970-01-01
      • 1970-01-01
      • 2017-12-09
      • 2013-10-21
      • 2020-08-19
      相关资源
      最近更新 更多