S’applique à.NET

Date de publication :13 juillet 2021

Version : .NET Framework 3.5 et 4.8

La mise à jour du 13 juillet 2021 pour Windows 10, version 2004, Windows Server, version 2004, Windows 10, version 20H2 et Windows Server, version 20H2 et Windows version 21H1 inclut des améliorations de fiabilité cumulatives dans .NET Framework 3.5 et 4.8. Il est recommandé d’appliquer cette mise à jour dans le cadre de vos tâches de maintenance régulière. Avant d'installer cette mise à jour, consultez les sections Conditions préalables et Nécessité de redémarrer.

Améliorations de la qualité et de la fiabilité

WPF1

- Résout un problème affectant un DataGrid contenu dans un ScrollViewer externe.

- Résout un incident dû à ElementNotAvailableException dans un ListView avec des homologues d’automatisation d’élément de données personnalisés.

CLR2

- Lorsque le processus n’est pas soumis à une forte sollicitation de la mémoire, il a tendance à favoriser la pratique de BMC plutôt que de faire des GPC de compactage complet. Cela est généralement souhaitable, mais si le comportement de l’application change considérablement, cela peut entraîner l’inutilisation d’une grande partie de la fragmentation dans les générations plus anciennes (c’est-à-dire, gen2 et LOH). Vous pouvez collecter les événements GC ETW qui vous indiquent le niveau de fragmentation dans gen2 et LOH et vérifier si vous êtes dans cette situation.

Cette version introduit une nouvelle configuration GC GCConserveMemory pour détecter cette situation et être prudent sur l’utilisation de la mémoire et ne pas laisser autant de fragmentation inutilisée.

Vous pouvez le spécifier dans le fichier app.config

<configuration>  >runtime <     <GCConserveMemory enabled="N"/>   <>/runtime </configuration> où N est une valeur entière comprise entre 0 et 9 (inclus). 0 est la valeur par défaut. Le fait de ne pas spécifier cette configuration ou de la spécifier comme étant 0 ne modifie pas le paramétrage gc. La spécification d’une valeur différente de zéro indique au GC à quel point vous souhaitez que le gc soit prudent sur l’utilisation de la mémoire : plus la valeur est élevée, plus le GC est conservateur, c’est-à-dire, plus le tas est petit. Nous vous suggérons d’expérimenter différents nombres pour voir quelle valeur vous convient le mieux . En général, nous commençons par une valeur comprise entre 5 et 7. Notez que si nous détectons que le LOH a trop de fragmentation, il sera compacté automatiquement.

WinForms

- Résout un problème dans le contrôle Property Grid pour empêcher la lecture de données incorrectes dans certains scénarios dans des processus 64 bits.

- Résolution d’un problème où System.Drawing libère deux fois la mémoire allouée en cas d’échec de l’obtention des paramètres de l’imprimante.

ClickOnce

- Traite une régression introduite dans les mises à jour précédentes. Nous respectons maintenant le paramètre de stratégie WinTrust « Ignorer les vérifications de révocation d’horodatage » lors de la validation des horodatages dans les manifestes ClickOnce.

1 Windows Presentation Foundation (WPF)2 Common Language Runtime (CLR)

Comment obtenir cette mise à jour

Installer cette mise à jour

Canal de publication

Disponible

Étape suivante

Windows Update et Microsoft Update

Oui

Pour télécharger et installer cette mise à jour, accédez à Paramètres > Mise à jour & sécurité> Windows Update, puis sélectionnez Rechercher les mises à jour.

Microsoft Update Catalog

Oui

Pour obtenir le package autonome de cette mise à jour, accédez au site web du catalogue Microsoft Update .

Windows Server Update Services (WSUS)

Oui

Cette mise à jour se synchronise automatiquement avec WSUS si vous configurez Products and Classifications comme suit :

Produit : Windows 10, version 2004, Windows Server, version 2004, Windows 10, version 20H2 et Windows Server, version 20H2 et Windows Version 21H1

Classification : Mises à jour de sécurité

Informations de fichier

Pour obtenir la liste des fichiers fournis dans cette mise à jour, téléchargez les informations de fichier pour la mise à jour cumulative.

Configuration requise

Pour appliquer cette mise à jour, .NET Framework 3.5 ou 4.8 doit être installé.

Nécessité de redémarrer

Vous devez redémarrer l’ordinateur après avoir appliqué cette mise à jour si des fichiers concernés sont en cours d’utilisation. Il est recommandé de quitter toutes les applications .NET Framework avant d’appliquer cette mise à jour.

Procédure pour obtenir de l'aide et un support pour cette mise à jour

Problèmes connus dans cette mise à jour

À ce jour, Microsoft n’a connaissance d’aucun problème dans cette mise à jour.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.