sqlite, mono, C# cross platform

2019-05-07 02:57发布

问题:

I am using sqlite in my C# project. MoMA complains about the DLLs and i am unsure what to do on the mac/linux side. What are things i generally need to do when porting external DLLs?

回答1:

You could use the SQLite assembly that's shipped with Mono - it's derived from the one you are probably using now.

See http://mono-project.com/SQLite for more details



回答2:

You might want to look at the C# reimplementation of SQLite on googlecode. This started life as a line-by-line port of the C++ SQLite but after lots of improvements now outperforms the original for many types of operation.



回答3:

PHXSoftware's System.Data.Sqlite runs on Mono.