This is actually probably a very simple problem.  sqlite.net library
is built as x86.  Your project is probably built as 'anycpu' instead
of 'x86' which allows it to try and run as x64 as appropriate, but it
won't be able to use the x86 sqlite.net library.

On Sat, Jun 18, 2011 at 5:47 AM, Cyrille <rssxpr...@free.fr> wrote:
> Dear all,
>
> Since I am using the new version of SQLite.NET, some of my users have
> the following error when launching my application:
>
> System.DllNotFoundException: Impossible de charger la DLL
> 'SQLite.Interop.DLL': Le module spécifié est introuvable. (Exception de
> HRESULT : 0x8007007E)
>    à System.Data.SQLite.UnsafeNativeMethods.sqlite3_open_interop(Byte[]
> utf8Filename, Int32 flags, IntPtr& db)
>    à System.Data.SQLite.SQLite3.Open(String strFilename,
> SQLiteOpenFlagsEnum flags, Int32 maxPoolSize, Boolean usePool)
>    à System.Data.SQLite.SQLiteConnection.Open()
>
> However, the SQLite.Interop is in the application folder. I specify that
> I am using VB 2010 Express with the framework 4.0.
>
> Sorry but I really have troubles: if I cannot solve this critical issue,
> I cannot see what to do but stopping the development of my application :-(
> Thank you very much in advance
> Best regards,
> Cyrille
> _______________________________________________
> sqlite-users mailing list
> sqlite-users@sqlite.org
> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
>
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to