Microsoft indique que les administrateurs Windows peuvent désormais opter pour des mises à jour automatiques pour .NET Framework et .NET Core via Microsoft Update (MU) sur les systèmes Windows Server.
La nouvelle option a commencé à être déployée aujourd’hui et, une fois que vous l’aurez acceptée, elle ajoutera .NET Core 3.1, .NET 5.0 et .NET 6.0 au canal de mises à jour automatiques en tant que troisième option en plus de Windows Server Update Services (WSUS ) et le catalogue Microsoft Update.
« Nous sommes ravis d’annoncer qu’à partir d’avril 2022, nous mettrons à disposition des mises à jour mensuelles pour .NET moderne (.NET Core) pour les systèmes d’exploitation de serveur via Microsoft Update (MU) sur une base opt-in », a expliqué Jamshed Damkewala, un responsable principal de l’ingénierie .NET chez Microsoft.
« Si vous ne souhaitez pas que vos serveurs soient mis à jour automatiquement pour vous, aucune action n’est requise. Il n’y a aucun changement pour les systèmes d’exploitation clients qui continueront à recevoir des mises à jour via les mises à jour automatiques, WSUS et le catalogue MU comme auparavant. »
Cette nouvelle option a été ajoutée pour les clients demandant un moyen d’installer les mises à jour .NET sans utiliser d’outil de déploiement, comme sur les plates-formes clientes Windows.
En faire un changement opt-in permettra aux administrateurs de choisir leur méthode préférée pour maintenir à jour les systèmes d’exploitation du serveur, en fonction de leur approche de déploiement.
Comment activer les mises à jour automatiques .NET
Vous pouvez activer les mises à jour automatiques .NET sur Windows Server en définissant les clés de registre répertoriées dans le tableau ci-dessous (manuellement ou à l’aide de la stratégie de groupe, comme indiqué ici).
Version .NET | Clé d’enregistrement | Nom | Valeur |
TOUT | [HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NET] | « Autoriser AUOnServerOS » | dword:00000001 |
.NET 6.0 | [HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NET6.0] | « Autoriser AUOnServerOS » | dword:00000001 |
.NET 5.0 | [HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NET5.0] | « Autoriser AUOnServerOS » | dword:00000001 |
.NET 3.1 | [HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NET3.1] | « Autoriser AUOnServerOS » | dword:00000001 |
« Nous sommes ravis de commencer à fournir des mises à jour pour .NET moderne aux systèmes d’exploitation de serveur via Microsoft Update sur une base opt-in et nous attendons avec impatience vos commentaires sur cette expérience », a ajouté Damkewala.
En décembre 2020, suite aux demandes des clients, Microsoft a commencé à fournir des mises à jour .NET et .NET Core sur Windows via Microsoft Update (via WSUS et le catalogue MU pour l’OS serveur et les mises à jour automatiques pour l’OS client).
Début avril 2022, la société a rappelé à ses clients que plusieurs versions de .NET Framework (c’est-à-dire 4.5.2, 4.6 et 4.6.1) signées à l’aide de l’algorithme non sécurisé Secure Hash Algorithm 1 (SHA-1) atteindront leur fin de vie au fin du mois.
Redmond prévoit également de déployer en juillet 2022 un nouveau service Windows Autopatch qui maintiendra automatiquement les logiciels Windows et Office à jour pour les clients Microsoft disposant d’une licence Windows 10/11 Entreprise E3 ou supérieure.