Cet article décrit les 3120238 correctifs logiciels correctifs disponibles pour Microsoft .NET Framework 4.6 et Microsoft .NET Framework 4.6.1. Pour plus d’informations sur les problèmes que ce correctif correctif corrige, voir la section « Problèmes que ce correctif peut apporter ».
Résolution
Le correctif correspondant à KB3120238 a été précédé des dernières mises à jour de .NET Framework, qui contiennent tous les correctifs précédemment inclus dans la mise à jour KB3120238. Nous vous recommandons d’installer les dernières mises à jour de .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 cet article dans la Base de connaissances Microsoft :
119591 Comment obtenir des fichiers de support Microsoft auprès des 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, le .NET Framework 4.6 ou .NET Framework 4.6.1 doit être installé.
Nécessité de redémarrer
Vous devez redémarrer l’ordinateur une fois que vous avez appliqué ce correctif si des fichiers affectés sont utilisés. Nous vous recommandons de fermer toutes .NET Framework applications basées sur les données avant d’appliquer ce correctif.
Informations sur le remplacement de correctif logiciel
Ce package de correctif logiciel ne remplace pas un package de correctifs logiciels publié précédemment.
Problèmes corrigés par ce correctif
Problème 1renvoyée par Microsoft.FSharp.Reflection.FSharpValue.PreComputeUnion Quor 2010-2010-2016-2010-2010-2016-201077779977?fr-FR Ce problème est également résolu dans la .NET Framework 4.6.1. Problème 4 Un 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 des blocs de capture. Ce correctif corrige l’erreur qui entraîne une exécution incorrecte des instructions conditionnelles dans les poignées de capture. Si l’application se comporte toujours de façon imprévisible après avoir appliqué ce correctif, consultez des instructions de dépannage détaillées supplémentaires. Problème 5 Une optimisation incorrecte du code par l’outil JIT peut entraîner un comportement d’application imprévisible après l’Visual Studio 2015 ou la .NET Framework 4,6. Cette erreur d’optimisation se produit uniquement lorsque la fonctionnalité d’optimisation est mise en Visual Studio 2015 ou dans les versions précédentes d’Visual Studio après l’installation de la .NET Framework 4.6. Si l’application se comporte toujours de façon imprévisible après avoir appliqué ce correctif, consultez des instructions de dépannage détaillées supplémentaires. Étapes supplémentaires : Si les étapes de conseils de dépannage de l’article lié vous aident à déterminer que LinkedJIT est peut-être impliqué dans votre problème, veuillez l’enregistrer sur Microsoft Connecter. Incluez le plus de détails possible avec le code pour reproduire le problème.
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 crashe après quelques minutes. Ce problème se produit parce que l’ais n’est pas pris en charge dans le contexte système dans Windows 7 et Windows Vista. Ce correctif désactive la prise en charge tactile lorsqu’une application s’exécute dans le contexte système. La promotion de la touche tactile à la souris continue de fonctionne. Problème 2 Les utilisateurs d’applications WPF dans .NET Framework 4.6.1 peuvent ne pas avoir accès à des symboles de glyphes, tels que des carrés vides, au lieu de 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-FEFEFE Ce problème est dû à une régression qui implique des paramètres de récupération 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 contre-type de police 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é la .NET Framework 4.6 ou Microsoft Visual Studio 2015, certaines situations qui impliquent de très nombreuses données ou de nombreux objets de petite taille peuvent générer une erreurEngineError correction d’un bogue de PGC. Cette mise à jour résout la condition à l’origine de cette erreur. Pour plus d’informations sur ce problème, consultez la fonction