Entwickler sollten zu .NET 8 migrieren Support für .NET 7 endet am 14. Mai

Von Thomas Joos 1 min Lesedauer

Anbieter zum Thema

Der Support für .NET 7 läuft am 14. Mai 2024 aus. Ab diesem Datum wird Microsoft keine weiteren Wartungsaktualisierungen für .NET 7 bereitstellen. Das umfasst auch Sicherheitsupdates und den technischen Support.

Bei .NET 7-Anwendungen kann es nach dem 14. Mai 2024 zu technischen Schwierigkeiten kommen.
Bei .NET 7-Anwendungen kann es nach dem 14. Mai 2024 zu technischen Schwierigkeiten kommen.
(Bild: frei lizenziert / Pixabay)

Am 14. Mai 2024 läuft der Support von .NET 7 aus. Microsoft wird ab diesen Zeitpunkt keine weiteren Wartungsaktualisierungen für .NET 7 bereitstellen. Das bedeutet: keine Sicherheitsupdates und auch kein technischer Support.

Um weiterhin Support zu erhalten, ist eine Aktualisierung auf .NET 8 erforderlich. Als STS-Version (Short-Term Support) war .NET 7 für einen Zeitraum von 18 Monaten ausgelegt. Dieser Zyklus endet mit dem genannten Datum.

Der Mai-Patchday beendet die Unterstützung für .NET 7

Der 14. Mai ist auch gleichzeitig der Mai-Patchday. Es besteht daher die Möglichkeit einer letzten Aktualisierung von .NET 7. Nach dem Ende der Unterstützung wird es für .NET 7 keine neuen Sicherheitsupdates mehr geben. Anwendungen, die auf dieser Version basieren, sind also potenziellen Sicherheitsrisiken aussetzt.

.NET-7-Anwendungen behalten weiterhin ihre Funktion. Der Mangel an Unterstützung kann jedoch zu technischen Schwierigkeiten führen. Nutzer von .NET-7-Anwendungen sollten sich bei Softwareentwicklern oder Anbietern über eine aktualisierte Version, die .NET 8 verwendet, informieren.

Upgrade auf .NET 8

Das Upgrade auf .NET 8 erfordert die Anpassung des TargetFramework-Eigenschaftswerts der Projektdatei auf „net8.0“ und die Aktualisierung der Entwicklungs- sowie Hosting-Umgebungen. Eine detaillierte Anleitung für das Upgrade findet sich in der Dokumentation zu .NET.

Es gibt zudem spezifische Ressourcen für das Upgrade, darunter Anleitungen zur Migration von ASP.NET Core in .NET 7 zu .NET 8 und die Nutzung des .NET Upgrade-Assistenten.

Visual-Studio-Kompatibilität

Ab Juni 2024 wird die .NET 7-Komponente in Visual Studio 2022 als veraltet gekennzeichnet und zu einer optionalen Komponente. Dies betrifft jedoch keine bestehenden Installationen.

Für die Entwicklung von .NET 6 oder .NET 8 Anwendungen ist die Verwendung des .NET 8 SDK erforderlich. Es besteht zudem die Möglichkeit, veraltete Komponenten aus Visual-Studio-Installationen zu entfernen.

(ID:50025342)

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu Softwareentwicklung und DevOps

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung.

Aufklappen für Details zu Ihrer Einwilligung