SQLite Interop DLL отсутствует метод - Windows Mobile CF - PullRequest
4 голосов
/ 09 ноября 2011

В моем проекте для Windows Mobile я добавил SQLite.Interop.066.DLL, установил [ Действие создания ] = [ Содержимое ] и установил [ Копировать в выходной каталог ] = [ Копировать, если новее ].

Тем не менее, после Я открываю свое соединение, я получаю необработанное Missing Method Exception сообщение " Не удается найти PInvoke DLL 'SQLite.Interop.DLL " всякий раз, когда я пытаюсь выполнить ридер на SQLiteCommand.

Что не так?

code

solution

1 Ответ

4 голосов
/ 09 ноября 2011

Очевидно, SQLite не очень хорошо управляется.

Это ошибка, о которой кто-то сообщил более года назад (3 мая 2010 г.) в загрузке SQLite setup.exe . Чтобы получить работающие библиотеки DLL, мне пришлось загрузить двоичные файлы .

Я видел это раньше, но отклонил это, потому что это было так старо. Сегодня я скачал двоичные файлы и установил их в свой проект - Без ошибок!

Вот ссылка для других:

Версия 1.0.66.0 - плохая сборка для Compact Framework?

Примечание для сообщества SQLite: Обновите свой код, пожалуйста!

...