【问题标题】:System.Data.SQLite 1.0.101 unable to load dll since last updateSystem.Data.SQLite 1.0.101 自上次更新以来无法加载 dll
【发布时间】:2016-08-16 07:54:30
【问题描述】:

我有一个 Xamarin Forms 项目,在其中我使用了 nuget 包 System.Data.SQLite(v1.0.101 最后更新于 2016 年 4 月 19 日),直到几天前它运行良好。

现在我不知道我是否更改了导致我的应用程序崩溃的某些内容,或者是否是包的最后一次更新是我无法再运行它的原因。

我正在尝试在我的本地模拟器上以调试模式和 x86 目标运行 Windows Phone 8.1(不是 Silverlight)应用程序。

我得到的错误是:

无法加载 DLL 'sqlite3':找不到指定的模块。 (HRESULT 异常:0x8007007E)

有什么帮助吗?

【问题讨论】:

    标签: sqlite windows-phone-8.1 xamarin.forms system.data.sqlite


    【解决方案1】:

    似乎缺少原生 sqlite3 库。如果您有或可以恢复以前的 Nuget 包,您能否比较它们以查看库是否已被移动或意外遗漏?

    【讨论】:

    • 我觉得恢复不了了,因为nuget页面中的包版本历史只有一个条目,就是当前那个...
    • 好的。我对WP不熟悉。你能以某种方式验证 sqlite3.dll 的 x86(不是 x64)版本在模拟器上的正确位置吗?
    猜你喜欢
    • 1970-01-01
    • 2021-10-07
    • 1970-01-01
    • 2018-09-23
    • 2019-07-17
    • 1970-01-01
    • 2021-05-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多