Skip to content

EF Core is not Standard 2.0 #3674

Open
Open
@benCoomes

Description

@benCoomes

This page states:

EF Core is a .NET Standard 2.0 library. So EF Core requires a .NET implementation that supports .NET Standard 2.0 to run. EF Core can also be referenced by other .NET Standard 2.0 libraries.

However, EF Core 6 targets .NET 6. https://docs.microsoft.com/en-us/ef/core/what-is-new/ef-core-6.0/plan#supported-platforms

EF Core 4 and 5 are also not built on Standard 2.0. This could lead developers to believe that they can use newer versions of EF Core in .NET Framework apps, when they actually can't.


Document Details

Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions