Mise à jour cumulative du 15 octobre 2019-KB4519562 pour .NET Framework 4.8 pour Windows 10 version 1607 et Windows Server 2016
Applies To
.NETDate de publication :
15 octobre 2019Version :
.NET Framework 4.8La mise à jour du 15 octobre 2019 pour Windows 10 version 1607 et Windows Server 2016 inclut des améliorations de fiabilité cumulatives dans .NET 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é
ASP.NET |
Résout un problème avec ValidationContext.MemberName lors de l’utilisation de DataAnnotation.ValidationAttribute personnalisé. |
WPF1 |
Résolution et problème où le rendu logiciel ne parvient pas à dessiner des images dont la position et la mise à l’échelle sont trop grandes. Par exemple, un élément Image avec Width=10, source à une bitmap avec width=500 et positionnée à 700 pixels à partir du bord gauche de la fenêtre englobante, ne s’affiche pas, car le facteur de mise à l’échelle S = 500/10 = 50 et la position X=700 sont trop grandes, dans le sens où leur produit S * X = 50 * 700 = 35000 dépasse 2^15 = 32768. |
CLR2 |
Réduit le risque de retour de constructorInfo non triés à partir de Type.GetConstructors(). Amélioration du comportement dans les scénarios où des bogues externes (tels qu’un double-gratuit) empêchent le démarrage des threads de système d’exploitation sous-jacents. Le runtime échoue maintenant avec une erreur de diagnostic au lieu d’attendre que le thread démarre. Cela permet une meilleure récupération des défaillances et de meilleurs diagnostics du problème qui a provoqué l’échec. Adresses et problèmes liés aux appels COM .NET en retard contenant SafeArrays où SafeArray n’est pas entièrement initialisé. |
WinForms |
Résout un problème qui empêchait la navigation vers le dernier élément de l’élément de menu déroulant en appuyant sur une seule flèche vers le haut. Adresses et problème où la grille des propriétés peut lever une exception NullReferenceException lorsque la sélection passe à null (rien n’est sélectionné) en réponse aux modifications de valeur |
1 Windows Presentation Foundation (WPF) 2 Common Language Runtime (CLR)
Problèmes connus dans cette mise à jour
Symptômes :
Après avoir appliqué cette mise àjour cumulative du 15 octobre pour .NET Framework 4.8, certaines applications et applications ClickOnce qui créent l’AppDomain par défaut avec un jeu d’autorisations restreint peuvent observer des échecs de lancement ou d’exécution d’application, ou des comportements inattendus. Le problème observable est que System.AppDomainSetup.TargetFrameworkName (https://learn.microsoft.com/en-us/dotnet/api/system.appdomainsetup.targetframeworkname?view=netframework-4.8) est null, ce qui entraîne des bizarreries permettant de revenir aux comportements .NET Framework 4.0.
Contournement:
Les clients qui observent de nouveaux échecs inattendus ou des problèmes fonctionnels peuvent implémenter un paramètre d’application en ajoutant (ou en fusionnant) la section suivante à votre fichier de configuration d’application :
<?xml version="1.0 » encoding="utf-8 » ?> >de configuration < <>d’exécution <AppContextSwitchOverrides value="Switch.System.Reflection.DoNotForceOrderOfConstructors=true » /> </runtime> </configuration> |
Résolution
Pour résoudre ce problème, installez la mise à jour pour .NET Framework 4.8 pour Windows 10 version 1607 et Windows Server 2016 KB4532997.
Procédure d'obtention et d'installation de la mise à jour
Installer cette mise à jour
Pour télécharger et installer cette mise à jour, accédez à Settings > Update & Security > Windows Update, puis sélectionnez Rechercher les mises à jour.
Pour obtenir le package autonome pour cette mise à jour, accédez au site web du catalogue Microsoft Update .
Informations sur les fichiers
Pour obtenir la liste des fichiers fournis dans cette mise à jour, téléchargez les informations de fichier pour la mise à jour cumulative.
Conditions préalables
Pour pouvoir appliquer cette mise à jour, vous devez avoir préalablement installé .NET Framework 4.8.
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.
Informations sur le remplacement de la mise à jour
Cette mise à jour remplace les mises à jour publiées précédemment 4515839.
Procédure pour obtenir de l'aide et un support pour cette mise à jour
-
Aide pour l’installation des mises à jour : Windows Update : FAQ
-
Protégez-vous en ligne et à la maison : Support de sécurité Windows
-
Support local selon votre pays : Support international