I currently have a project that I developed in C# using SQLite. The project
deploys successfully to Windows, Mac, and Ubuntu Linux via XCopy deployment.

At the moment, I use an older System.Data.SQLite.dll from PHX, and a
sqlite3.dll from sqlite.net. These I downloaded in early 2009, and have
been happily using them ever since. It appears that when I run my project
on Mac or Ubuntu Linux, PHX's older System.Data.SQLite magically binds to
whatever is already installed on the operating system. :)

The problem that I'm having is that I'd now like to support 64-bit Windows,
and there is no 64-bit sqlite3.dll. There are both 32-bit and 64-bit
SQLite.Interop.dlls that the current System.Data.SQLite.dll bind to. I can
successfully XCopy deploy my project on Windows using these libraries, but
they do not work when I try to use them on Mac with Mono.

Are there any versions of System.Data.SQLite.dll that I can download that
will work on both x86 and x64 Windows; AND Mac/Linux via Mono? I plan on
sticking with XCopy deployment of "Any CPU" managed code; with the
exception of picking the right native sqlite .dll on Windows. If possible,
I'd like to avoid building my own SQLite.
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to