Udostępnij przez


Wersje i planowanie programu EF Core

Stabilne wersje

Release Struktura docelowa Obsługiwane do Links
EF Core 10.0 .NET 10 10 listopada 2028 r. Co nowego / Zmiany powodujące niezgodność
EF Core 9.0 .NET 8 10 listopada 2026 r. Co nowego / Zmiany powodujące niezgodność
EF Core 8.0 .NET 8 10 listopada 2026 r. Co nowego / Zmiany powodujące niezgodność
EF Core 7.0 .NET 6 Wygasło 14 maja 2024 r. Co nowego / Zmiany powodujące niezgodność
EF Core 6.0 .NET 6 Wygasł 12 listopada 2024 r. Co nowego / Zmiany powodujące niezgodność
EF Core 5.0 .NET Standard 2.1 Wygasła 10 maja 2022 r. Ogłoszenie / Zmiany powodujące niezgodność
EF Core 3.1 .NET Standard 2.0 Wygasło 13 grudnia 2022 r. Announcement
EF Core 3.0 .NET Standard 2.1 Wygasła 3 marca 2020 r. Ogłoszenie / Zmiany powodujące niezgodność
EF Core 2.2 .NET Standard 2.0 Wygasła 23 grudnia 2019 r. Announcement
EF Core 2.1 .NET Standard 2.0 Wygasła 21 sierpnia 2021 r.* Announcement
EF Core 2.0 .NET Standard 2.0 Wygasła 1 października 2018 r. Announcement
EF Core 1.1 .NET Standard 1.3 Wygasła 27 czerwca 2019 r. Announcement
EF Core 1.0 .NET Standard 1.3 Wygasła 27 czerwca 2019 r. Announcement

Zobacz obsługiwane platformy, aby uzyskać informacje o określonych platformach obsługiwanych przez poszczególne wersje programu EF Core.

Wersje i pomoc techniczna programu Entity Framework Core są zgodne z wersjami i pomocą techniczną platformy .NET. Zobacz Zasady pomocy technicznej platformy .NET, aby uzyskać informacje o wygaśnięciu pomocy technicznej i wersjach z długoterminowym wsparciem pomocy technicznej (LTS).

* Program EF Core 2.1 będzie nadal obsługiwany w przypadku używania z platformą ASP.NET Core 2.1 tylko na platformie .NET Framework. Aby uzyskać szczegółowe informacje, zobacz Zasady pomocy technicznej platformy ASP.NET.

Wskazówki dotyczące aktualizowania do nowych wersji

  • Obsługiwane wersje są poprawiane pod kątem zabezpieczeń i innych krytycznych usterek. Zawsze używaj najnowszej poprawki danej wersji. Na przykład dla EF Core 10.0 użyj wartości 10.0.x dla najwyższego dostępnego 'x'.
  • Aktualizacje wersji głównych (na przykład z EF Core 9 do EF Core 10) często wprowadzają zmiany powodujące niekompatybilność. W przypadku aktualizowania między wersjami głównymi zalecane jest dokładne testowanie. Skorzystaj z powyższych linków zmian powodujących niezgodność, aby uzyskać wskazówki dotyczące rozwiązywania problemów ze zmianami powodującymi niezgodność.
  • Aktualizacje wersji pomocniczej zwykle nie zawierają zmian powodujących niezgodność. Jednak nadal zaleca się dokładne testowanie, ponieważ nowe funkcje mogą wprowadzać regresje.

Planowanie i harmonogramy wersji

Wydania EF Core są zgodne z harmonogramem wydawniczym platformy .NET.

Wydania poprawek zwykle są dostarczane co miesiąc, ale mają długi czas realizacji.

Zobacz proces planowania wersji, aby uzyskać więcej informacji na temat sposobu, w jaki decydujemy, co zostanie dostarczone w poszczególnych wersjach. Zazwyczaj nie przeprowadzamy szczegółowego planowania dla wersji dalszej niż następna wersja główna lub pomocnicza.

EF Core 11.0

Kolejna planowana stabilna wersja to EF Core 11.0 lub tylko EF11 zaplanowana na listopad 2026 r.