I am looking for a pure-manage SQLite wrapper. I believe there used to be one several years back but whatever I try off NuGet seems to depend on SQLite.Interop.dll - which is what I want to get rid of.
I have tried: https://www.nuget.org/packages/System.Data.SQLite.MSIL/ but it also depends on SQLite.Interop.dll, which was surprising considering no SQLite.Interop.dll was added to the project by NuGet.
Furthermore, I tried https://www.nuget.org/packages/Csharp-Sqlite/ but this one failed to open my databases ('unsupported format').
Last but not least, https://www.nuget.org/packages/sqlite-net/ depends on sqlite3.dll.
SQLite is a library written in C.
To get a pure-managed SQLite, you would have to completely reimplement all of SQLite. (Csharp-Sqlite tried to do this, but is incomplete and outdated.)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With