System.Data.SQLite
View Ticket
Not logged in
Ticket UUID: 5c89cecd1b4ccb38432790dd71fafc6cee7a6f0f
Title: Support .NET Core
Status: Closed Type: Feature_Request
Severity: Important Priority: Medium
Subsystem: Build_AndOr_Projects Resolution: Fixed
Last Modified: 2018-05-28 19:29:49
Version Found In:
User Comments:
anonymous added on 2016-09-28 20:40:40:
Currently there is a fairly limited version of Microsoft.Data.Sqlite that supports Sqlite without prepared statements or (so far as I can tell) X64 support. As .net core is the future, this would be a super useful feature - to support netcore (or netstandard 1.2/1.3, whatever moniker is necessary.

I am aware that netcore doesn't support ADO.Net - but we're going to have to move forward at some point anyway.

mistachkin added on 2016-09-29 17:45:11:
Supporting something like .NET Core (i.e. anything without ADO.NET) would almost
be a complete rewrite.

anonymous added on 2017-09-06 13:35:03:
netstandard2 should contain most of the ADO.Net APIs: https://github.com/dotnet/standard/blob/master/docs/faq.md#is-systemdata-part-of-net-standard

anonymous added on 2018-01-14 20:57:04:
Moving forward, this is an increasingly important feature. Any idea if/when this will be added?

mistachkin added on 2018-01-24 16:41:01:
It's being considered for a future release, once the MSBuild and Visual Studio
tooling support are a bit more mature for .NET Standard 2.0.

anonymous (claiming to be Frédéric Delaporte) added on 2018-04-04 22:31:50:

.Net Standard 2.0 compatibility would be great. This is awaited by many users, as the Microsoft alternative has still some short-comings. (Example request received about this on Nhibernate side.)


mistachkin added on 2018-04-05 02:28:19:
My research indicates that supporting .NET Standard 2.0 would be possible.

The current plan is to tackle this before the next release.  However, that plan
may change.

mistachkin added on 2018-04-23 01:58:17:
Work on this feature is almost complete and will make the 1.0.109.0 release.

mistachkin added on 2018-04-26 01:29:46:
Most of the necessary changes are now on trunk.

mistachkin added on 2018-04-26 16:47:56:
The official Eagle binaries for .NET Core still need to be added in externals;
however, they will not be available until the Beta 42 release, which is still
pending.