Как настроить Sqlite для устройства HHpc / Windowsce в Visual Studio Smart Device Project? - PullRequest
0 голосов
/ 10 марта 2011

В приложении winforms / asp.net sqlite работает, если я ссылаюсь на sqlite.dll.

Но когда я пытаюсь сделать это в Smart Device Project, он не может быть собран из-за этой ошибки:

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 решит эту проблему.

Спасибо с уважением.

1 Ответ

2 голосов
/ 10 марта 2011

У меня есть решение:

Нам нужно добавить SQLite.Interop.066.DLL в корневую папку проекта.

Затем щелкните правой кнопкой мыши SQLite.Interop.066.DL для просмотра.его свойства.

Далее Задайте его действие по сборке = Содержимое и скопируйте в выходной каталог = Скопируйте, если новее

Перестройте / создайте проект и попробуйте снова его протестировать.

...