Каковы этапы настройки при развертывании SQLite для приложения?
Я заблудился, пытаясь понять, почему sqlite на моем компьютере разработки работает, а не в другой системе.
Я помню, что мне пришлось сделать несколько шагов, прежде чем я наконец-то начал работать на своем компьютере. Я просто не могу вспомнить, кем они были.
Прямо сейчас я тестирую свое программное обеспечение на чистой системе, после подготовки этой системы к тесту, например установке SQLite engine 2.5/3.5 ADO.NET. Моя программа запускается и завершает работу при использовании файла базы данных. Сообщение об ошибке окна действительно показывает - System.Data.Sqlite и System.IO.EntryPointNotFound.
Кто-нибудь знает, что это значит?
Любая помощь или советы будут с благодарностью.
1 ответ
Спасибо, Сибкар. Я выяснил, почему у меня были проблемы с SQLite в чистой системе. Хотя dll-файлы System.Data.Sqlite в папке моего проекта были точно такими же по имени и версии, что и dll-файлы в папке program files/SQLite.NET/bin, они почему-то отличались. После того, как я скопировал dll из папки bin SQLite.NET в папку моего проекта, она работала на моей чистой системе.
Итак, первое, что вы должны сделать, если у вас возникли проблемы, аналогичные моей, загрузите и установите SQLite-1.0.66.0-setup.exe. Затем убедитесь, что вы скопировали файлы dll System.Data.SQLite из папки SQLite.NET/Bin в папку вашего проекта или приложения в тестируемой или чистой системе.