[Mono-list] Single .dll targeted at multi platform but using sqlite, possible?

KeithBoynton keithboynton at flaredesign.co.uk
Tue Aug 21 19:52:06 UTC 2012

I have a project where I have the application logic in a single DLL. The
intention is to allow a single stream of development for the applications
core logic and various mono based projects which all implement their own GUI
layer on top. Seems sensible to me and possibly achievable.

The master project, ie. the one which feeds the others is windows based and
developed using Visual Studio 2010.

The problem I'm having at the moment is trying to use SQLite within the DLL
without having to re-compile it on each platform (I'm only targeting Windows
and OSX at the mo but ultimately will go iOS and Droid too).

Is it possible for me to use either System.Data.SQLite (or
Mono.Data.SQLiteClient) on all platforms and simply swap out the dependent
sqlite dll in each package? Or am I forced to recompile my application core
DLL in each environment?

View this message in context: http://mono.1490590.n4.nabble.com/Single-dll-targeted-at-multi-platform-but-using-sqlite-possible-tp4656335.html
Sent from the Mono - General mailing list archive at Nabble.com.

More information about the Mono-list mailing list