S’applique à
.NET Framework 4.6.2 .NET Framework 4.6.1 Windows 8 Windows Server 2012 Standard Windows Server 2012 Standard

Cet article décrit les correctifs cumulatifs 3120238 disponibles pour Microsoft .NET Framework 4.6 et Microsoft .NET Framework 4.6.1. Pour plus d’informations sur les problèmes résolus par ce correctif cumulatif, consultez la section « Problèmes résolus par ce correctif cumulatif ».  

Résolution

Le correctif logiciel qui correspond à KB3120238 a été remplacé par les dernières mises à jour de .NET Framework, qui contiennent tous les correctifs précédemment inclus dans KB3120238. Il est recommandé d’installer les dernières mises à jour du .NET Framework.Pour plus d’informations sur le téléchargement des fichiers de support Microsoft, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :

119591 Comment obtenir des fichiers de support Microsoft à partir de services en ligne Microsoft a analysé ce fichier à la recherche de virus. Microsoft a utilisé les logiciels de détection de virus les plus récents disponibles à la date de publication de ce fichier. Le fichier est conservé sur des serveurs sécurisés, ce qui empêche toute modification non autorisée du fichier.

Informations supplémentaires

Conditions préalables

Pour appliquer ce correctif, vous devez disposer du .NET Framework 4.6 ou du .NET Framework 4.6.1 installé.

Nécessité de redémarrer

Vous devez redémarrer l’ordinateur après avoir appliqué ce correctif logiciel si des fichiers affectés sont utilisés. Nous vous recommandons de fermer toutes les applications .NET Framework avant d’appliquer ce correctif logiciel.  

Informations sur le remplacement de correctif logiciel

Ce package de correctif logiciel ne remplace pas un package de correctif logiciel publié précédemment.

Problèmes résolus par ce correctif cumulatif

Problème 1 Lorsque vous exécutez une application tactile Windows Presentation Foundation (WPF) sous le contexte système dans Windows 7 ou Windows Vista, la fonctionnalité tactile est perdue et le système se bloque après quelques minutes. Ce problème se produit car l’entrée manuscrite n’est pas prise en charge dans le contexte système dans Windows 7 et Windows Vista. Ce correctif logiciel désactive la prise en charge tactile lorsqu’une application s’exécute sous le contexte système. La promotion de l’interaction tactile à la souris fonctionne toujours.Problème 2 Les utilisateurs d’applications WPF dans .NET Framework 4.6.1 peuvent rencontrer des symboles de glyphe manquants, tels que des carrés vides, à la place des caractères normaux pour les caractères des plages Unicode suivantes : 0000-052F, 0590-06FF, 0750-077F, 08A0-08FF, 1D00-1FFF, 2C60-2C7F, A720-A7FF, FB00-FB0F, FB1D-FBFF, FC00-FDCF, FDF0-FDFF, FE20-FE2F, FE70-FEFE Ce problème se produit en raison d’une régression qui implique des paramètres de secours de police dans Windows 10. Ce problème est plus susceptible de se produire dans les applications qui utilisent des polices personnalisées qui contiennent uniquement un ensemble très spécifique de glyphes.Cette mise à jour corrige les mappages de police de secours WPF pour .NET Framework 4.6.1 sur Windows 10 et doit résoudre ces problèmes visuels.Problème 3 Après avoir installé .NET Framework 4.6 ou Microsoft Visual Studio 2015, certaines situations impliquant un grand nombre de données ou de nombreux petits objets peuvent générer une erreur FatalExecutionEngineError en raison d’un bogue dans le GC. Cette mise à jour corrige la condition à l’origine de cette erreur.Pour plus d’informations sur ce problème, consultez Fonction retournée par Microsoft.FSharp.Reflection.FSharpValue.PreComputeUnionConstructor lève fatalExecutionEngineError lorsqu’elle est appelée.Ce problème est également résolu dans .NET Framework 4.6.1.Problème 4 Une optimisation incorrecte appliquée par le compilateur JIT peut entraîner un comportement imprévisible. Le modèle de code affecté par ce problème implique des conditions « si » dans les blocs catch. ​ Ce correctif logiciel corrige l’erreur qui provoque l’exécution incorrecte des instructions conditionnelles dans les gestionnaires et intercepte.Si l’application se comporte toujours de manière imprévisible après l’application de ce correctif, consultez des instructions de dépannage détaillées supplémentaires.Problème 5 Une optimisation incorrecte du code par le JIT peut entraîner un comportement imprévisible de l’application après l’installation de Visual Studio 2015 ou du .NET Framework 4.6. Cette erreur d’optimisation se produit uniquement lorsque la fonctionnalité Optimisation est activée dans Release Build dans Visual Studio 2015 ou dans les versions précédentes de Visual Studio après avoir installé .NET Framework 4.6.Si l’application se comporte toujours de manière imprévisible après l’application de ce correctif, consultez des instructions de dépannage détaillées supplémentaires.Étapes supplémentaires : Si les étapes de dépannage décrites dans l’article lié vous aident à déterminer que RyuJIT peut être impliqué dans votre problème, veuillez le consigner sur Microsoft Connect. Incluez autant de détails que possible avec le code pour reproduire le problème.

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.