Microsoft waarschuwt gebruikers van de long-term support (LTS)-versie van .NET Core 3.1 dat zij zo snel mogelijk moeten upgraden naar .NET 6, en bij voorkeur .NET 7. Binnenkort bereikt .NET Core 3.1 de end-of-life (EOS)-status.
Volgens de techgigant doen ontwikkelaars die nog met .NET Core 3.1 werken er goed aan om snel een upgrade uit te voeren naar .NET 6 LTS. Microsoft ziet het liefste dat gebruikers overstappen op de nieuwste versie, .NET 7.
EOS-status
Op 13 december van dit jaar bereikt .NET Core 3.1 LTS zijn EOS-status. De versie werd in december 2019 gelanceerd. Microsoft gaat .NET Core 3.1 LTS vanaf 13 december niet meer ondersteunen met updates. De versie blijft werken, maar is samen met de hierop gebouwde applicaties extra kwetsbaar voor cyberaanvallen door het gebrek aan ondersteuning van de techgigant.
Ook wordt per 13 december het .NET Core 3.1-onderdeel voor Visual Studio 2019 16.11, Visual Studio 2019 17.0 en Visual Studio 2022 17.2 niet meer ondersteund.
Migratie naar .NET 6
Wanneer gebruikers naar .NET 6 of .NET 7 migreren kunnen zij moeilijkheden ondervinden. De techgigant raadt ontwikkelaars daarom aan om voor een migratie naar .NET 6 eerst een compabiliteitscheck uit te voeren.
Eerder dit jaar trok Microsoft de stekker uit de ondersteuning van .NET Framework 4.5.2, 4.6, 4.6.1 en 4.6.2.