xamarin与Microsoft.EntityFrameworkCore.Sqlite冲突

时间:2018-08-22 10:44:22

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

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

  

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

错误屏幕截图:

https://i.stack.imgur.com/1Yr82.png

如何处理此错误?如果无法处理此错误,如何将实体框架与xamarin.forms配合使用? 还是对实体框架有其他替代解决方案?

我有Visual Studio 15.8.1和Microsoft.EntityFrameworkCore.SQLite v2.1.2,它们都是最新版本。

非常感谢

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

尝试在EF的同一项目中安装System.Buffers软件包,对我有用。