SQLCipher, Unable to load DLL 'sqlite3':


#1

Hello!

I am facing this problem when I run my app which uses sqlcipher on a x86 Windows7. It works fine on x64 systems.
The content of my bin/release folder can be seen here: https://dl.dropboxusercontent.com/u/51945356/Capture.JPG
Both folders x86 and x64 contain the right SQLite.Interop.dll.

Full error: Unable to load DLL ‘sqlite3’: The specified module could not be found. (Exception from HRESULT: 0x8007007E)

Any idea why is this not working? Thanks for help!

best regards, Rok


#2

Hello @bonbon

Could you provide a stack trace, along with the code you are trying to execute where you receive the error? Please feel free to contact us at support@zetetic.net if you prefer.


#3

Hello!

I have found a solution for this problem after using process monitor, to see if the sqlite3.dll is actually missing. Funny thing is that it wasn’t missing! The thing that was missing on my computer was libeay32.dll (just put it manually in your release folder or install Win32 OpenSSL v1.0.2a Light).