Microsoft.Data.Sqlite is a lightweight ADO.NET provider for SQLite. This package does not include a copy of the native SQLite library. Commonly Used Types: Microsoft.Data.Sqlite.SqliteCommand Microsoft.Data.Sqlite.SqliteConnection Microsoft.Data.Sqlite.SqliteConnectionStringBuilder Microsoft.Data.Sqlite.SqliteDataReader Microsoft.Data.Sqlite.SqliteException Microsoft.Data.Sqlite.SqliteFactory Microsoft.Data.Sqlite.SqliteParameter Microsoft.Data.Sqlite.SqliteTransaction
$ dotnet add package Microsoft.Data.Sqlite.CoreThe Microsoft.Data.Sqlite.Core package contains the code for SQLite ADO.NET driver. However, it does not automatically bring in any SQLite native binary, instead requiring that the application install and initialize the binary to use.
Only use this package if you need to change to a different SQLite native binary that the one supplied by Microsoft.Data.Sqlite.
To use this "Core" package, also install a SQLite binary package and initialize it with SQLitePCL.Batteries_V2.Init(); or similar. See github.com/ericsink/SQLitePCL.raw for more information.
If you have a specific question about using these projects, we encourage you to ask it on Stack Overflow. If you encounter a bug or would like to request a feature, submit an issue. For more details, see getting support.