Невозможно загрузить DLL 'sqlite3': указанный модуль не найден.(Исключение из HRESULT: 0x8007007E) - PullRequest
30 голосов
/ 20 января 2011

В настоящее время я использую SQLite для Windows Forms, но во время работы проекта отображается ошибка:

Невозможно загрузить DLL 'sqlite3': указанный модуль не найден.(Исключение из HRESULT: 0x8007007E)

Я добавил библиотеку DLL System.Data.SQLite.dll, но она показывает ту же ошибку.Пожалуйста, кто-нибудь может мне помочь, дав идеальный ответ по этой проблеме?Заранее спасибо

Ответы [ 13 ]

1 голос
/ 23 января 2014

Скопируйте sqlite3.dll в папку System32. Это сработало для меня. И спасибо тоже!

0 голосов
/ 28 мая 2018

У меня была именно эта проблема при использовании стороннего встроенного sqlite3.dll - приложение не запускалось. Я использовал обходчик зависимостей, чтобы обнаружить, что этот sqlite3.dll зависел от msvcr110.dll. Как только я включил этот файл, все было хорошо.

0 голосов
/ 11 февраля 2016

Все это, кажется, решения для определенных ситуаций. Для меня и для @Marlon Ticao на этой странице приложение просто не может найти DLL.

Есть 2 решения. Скопируйте его в каталог по вашему пути (например, System32) или вы можете скопировать его в тот же каталог, в котором находится ваш исполняемый файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...