SQLite 互操作 DLL 缺失方法 - Windows Mobile CF

jp2*_*ode 4 c# sqlite windows-mobile visual-studio-2008

在我的 Windows Mobile 项目中,我添加了SQLite.Interop.066.DLL,设置 [ Build Action ] = [ Content ] 并设置 [ Copy to Output Directory ] = [ Copy if newer ]。

不过,之后我打开我的我的连接,我收到了未处理的Missing Method Exception消息“无法找到的PInvoke DLL“SQLite.Interop.DLL ”每当我尝试在执行读写器SQLiteCommand

怎么了?

代码

解决方案

jp2*_*ode 5

显然,SQLite没有得到很好的管理。

这是一年多以前(2010 年 5 月 3 日)有人在 SQLite setup.exe 下载中报告的错误。为了获得可用的 DLL,我必须下载二进制文件

我之前看过它,但因为它太旧了而不予理会。今天,我下载了二进制文件并将它们安装在我的项目中 -没有错误!

这是其他人的链接:

版本 1.0.66.0 - Compact Framework 的构建不好?

SQLite社区注意:请更新您的代码!