Sqlite on 64-bit Windows Vista


Licensed User
Is there a way to run a B4P compiled application with Sqlite on a 64-bit Windows Vista machine (with AMD 64-bit processor)? Our program works great on every machine except the 64-bit version.

I get the following error when loading the application:

"Could not load file or assembly 'System.Data.SQLite, Version= attempt was made to load a program with an incorrect format."

Any advice?


Licensed User
Didn't work

Sorry for the long delay. I finally had a chance to test the new dll to no avail. I got the same error message mentioned earlier.

Any other suggestions?

Has a new version that is 64-bit tested come out since the last posting on this thread?



Staff member
Licensed User
This issue is fixed in the new version.
Compiled applications are not marked as 32 bit applications.
Some of the libraries include native code which is 32 bit code. These libraries didn't work correctly on the 64 bit OS.
In the new version the compiled applications will be properly marked as 32 bit and all libraries will work correctly (no need to change the libraries).