首页 > 解决方案 > Xamarin 窗体 - System.Data.Sqlite

问题描述

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

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

System.DllNotFoundException: SQLite.Interop.dll

我尝试安装 NuGet 包System.Data.SQLite.Core,但没有任何改变。

此错误仅发生在 Android 和 iOS 设备上,在 UWP 上一切正常。

我该如何解决这个问题?

有人也发现这个错误吗?

是一个示例项目。

谢谢!

编辑:

在作为解决方案提出的那篇文章中,使用的包是 sqlite-net-pcl,我使用不同的包 System.Data.Sqlite。

这是我使用的包: https ://www.nuget.org/packages/System.Data.SQLite

编辑2:

我尝试使用https://www.nuget.org/packages/sqlite-net-pcl/并且可以工作,但我还需要测试https://www.nuget.org/packages/System.Data.SQLite那是行不通的。

标签: androidiosxamarin.formsinteropsystem.data.sqlite

解决方案



推荐阅读