dotConnect for SQLite Documentation
In This Topic
    .NET Standard Compatibility
    In This Topic

    dotConnect for SQLite has three sets of assemblies:

    dotConnect for SQLite also has .NET Standard 2.1 compatible assemblies for Entity Framework 6.4 and Entity Framework Core 5 support on .NET Core 3.0 and higher. .NET Standard compatible assemblies are only available as NuGet packages, except for the Entity Framework Core 2 related assembly, installed by the installer.

    The dotConnect for SQLite installer does not install .NET Standard compatible assemblies, except for the Entity Framework Core 2 related assembly. You can get them only by installing dotConnect for SQLite NuGet packages to your project. For trial version of dotConnect for SQLite you will still need to install the dotConnect for SQLite installer in order to obtain the license key files.

    The dotConnect for SQLite NuGet packages include both .NET Standard 1.3 compatible and .NET Standard 2.0 compatible assemblies. The corresponding assemblies are automatically selected, depending on the platform your project targets, when you install NuGet packages to your projects.

    Limitations

    Since .NET Core is limited in comparison to full .NET Framework, dotConnect for SQLite .NET Standard compatible assemblies offer less classes and features than the assemblies for full .NET Framework, and dotConnect for SQLite does not support certain technologies for other .NET platforms that are supported for the full .NET Framework. .NET Standard 1.3 compatible assemblies are significantly more limited than .NET Standard 2.0 compatible assemblies.

    Here is the list of features, not supported in .NET Standard assemblies:

    The following features are supported in .NET Standard 2.0 compatible assemblies, but are not supported in .NET Standard 1.3 compatible assemblies:

    See Also

    Compatibility