0

如果我引用 sqlite.dll,则在 winforms application/asp.net sqlite 工作。

但是当我尝试这个智能设备项目时,由于这个错误,它无法构建:

Can't find PInvoke DLL 'SQLite.Interop.DLL'.

我所做的也是在我的项目文件中引用 system.Data.SqLite.dll,还将它添加到我的设备的 windows 文件夹(Windows SE Emulator/Datalogic Memor windows ce 5.0)。

这里有没有人遇到过这个问题并解决了这个问题?目前我在手持设备上使用 SQLcompact 3.5,但我在速度和容量方面遇到了缺点,我知道 sqlite 会解决它。

感谢问候。

4

1 回答 1

2

我得到了解决方案:

我们需要在项目根文件夹中添加 SQLite.Interop.066.DLL。

然后右键单击 SQLite.Interop.066.DL 以查看其属性。

下一步设置其构建操作 = 内容并复制到输出目录 = 如果更新则复制

重建/构建项目并尝试再次测试它。

于 2011-03-10T07:49:30.203 回答