Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/95.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Xamarin表单-System.Data.Sqlite_Android_Ios_Xamarin.forms_Interop_System.data.sqlite - Fatal编程技术网

Android Xamarin表单-System.Data.Sqlite

Android Xamarin表单-System.Data.Sqlite,android,ios,xamarin.forms,interop,system.data.sqlite,Android,Ios,Xamarin.forms,Interop,System.data.sqlite,我有一个项目,它使用NuGet包System.Data.Sqlite访问数据库 在编译时,一切正常,但在运行时,当我初始化连接时,会发生以下错误: System.DllNotFoundException: SQLite.Interop.dll 我试图安装NuGet软件包System.Data.SQLite.Core,但没有任何更改 这个错误只发生在Android和iOS设备上,在UWP上都可以正常工作 我怎样才能解决这个问题 有人也发现了这个错误吗 一个示例项目 谢谢大家! 编辑: 在这篇文章

我有一个项目,它使用NuGet包
System.Data.Sqlite
访问数据库

在编译时,一切正常,但在运行时,当我初始化连接时,会发生以下错误:

System.DllNotFoundException: SQLite.Interop.dll
我试图安装NuGet软件包
System.Data.SQLite.Core
,但没有任何更改

这个错误只发生在Android和iOS设备上,在UWP上都可以正常工作

我怎样才能解决这个问题

有人也发现了这个错误吗

一个示例项目

谢谢大家!

编辑:

在这篇文章提出的解决方案中,使用的包是sqlite net pcl,我使用了另一个包System.Data.sqlite

这是我使用的软件包:

编辑2:


我已经尝试过使用它,但我还需要测试它是否有效。

我使用Microsoft.Data.SQLite解决了这个问题

我使用Microsoft.Data.SQLite解决了这个问题

Hi的可能副本,在那篇文章中使用的包是sqlite net pcl,我使用了另一个包,System.Data.sqlite。您使用的是这个权利这一个检查Hi的可能副本,在那篇文章中使用的包是sqlite net pcl,我使用的是另一个包,System.Data.Sqlite.You正在使用此选项此选项检查此选项此处有一个链接,解释了System.Data.Sqlite和Microsoft.Data.Sqlite(还提到Mono.Data.Sqlite)之间的区别这里有一些关于Microsoft.Data.Sqlite的更有趣的链接。与本机SQLite库的互操作性(使用SQLitePCLRaw):并且它被SQLite的EF核心提供程序使用:SQLite EF核心数据库提供程序:这里有一个链接解释:System.Data.SQLite和Microsoft.Data.SQLite之间的区别(还提到Mono.Data.SQLite)以下是有关Microsoft.Data.Sqlite的一些更有趣的链接。与本机SQLite库的互操作性(使用SQLitePCLRaw):并且它由SQLite的EF核心提供程序使用:SQLite EF核心数据库提供程序: