.NET Core 3.1 de Microsoft, une version du framework de développement logiciel multiplateforme open source de Microsoft publiée en décembre 2019, ne sera plus prise en charge à compter du 13 décembre 2022.
.NET Core 3.1 atteint le statut de fin de support ce jour-là, Microsoft interrompant les mises à jour de maintenance et le support technique, a déclaré la société. Dans un bulletin publié plus tôt ce mois-ci, Microsoft a conseillé aux utilisateurs de passer à .NET 6, la version actuelle de support à long terme (LTS) de la plate-forme, dès que possible. Ceux qui utilisent encore .NET Core 3.1 après la fin de la prise en charge devront effectuer une mise à jour vers .NET 6 ou .NET 7, prévue en novembre, pour continuer à être pris en charge.
Les applications construites sur .NET Core 3.1 continueront de fonctionner après la date de fin de prise en charge, mais chaque correctif de sécurité dans .NET 6 est potentiellement une vulnérabilité de sécurité non corrigée et non documentée pour ces applications, a averti Microsoft. Il est conseillé aux utilisateurs finaux d’applications de contacter le fournisseur qui gère leur logiciel pour confirmer si une version mise à jour du logiciel est nécessaire et disponible.
À compter de la mise à jour de maintenance de décembre 2022 pour Visual Studio 2019 16.11, Visual Studio 2019 17.0 et Visual Studio 2022 17.2, le composant .NET Core 3.1 deviendra hors prise en charge et facultatif. Ainsi, les charges de travail dans Visual Studio peuvent être installées sans installer .NET Core 3.1.