Introduction
Cette 2017 mars aperçu du correctif cumulatif de qualité pour Windows 8.1 et Windows Server 2012 R2 inclut des améliorations cumulatives fiabilité dans la 4.6 de.NET Framework et 4.6.1. Nous vous conseillons d’appliquer ce correctif cumulatif de qualité dans le cadre de vos routines de maintenance régulière. Avant d’installer cette mise à jour, reportez-vous à la section « Conditions préalables » et « Redémarrage » de sections.
Améliorations de la qualité et de fiabilité
-
Pour SQL
Exceptions peuvent être levées dans SqlClient lors du traitement de la négociation de préconnexion ou lors de la communication de MARS lorsque la taille d’un paquet reçu TDS est inférieure à celle prévue. Les erreurs de protocole de transfert de préconnexion seront manifeste sous la forme d’une exception OverflowException et erreurs de MARS seront manifeste sous la forme d’un générique « connexion physique n’est pas utilisable » SqlException. -
For WPF
Une application WPF avec une virtualisation contrôle de liste (ListBox, DataGrid, TreeView et ainsi de suite) peut rencontrer une erreur ArgumentNullException lorsque vous accédez à un élément dont la taille a sensiblement diminué depuis la dernière fois qu’il a été virtualisé à nouveau. -
For ASP.NET
Dans les scénarios suivants, ASP.NET peut dupliquer le cookie dans un en-tête de réponse :-
Avant que le cookie de la demande est chargé, un cookie de la réponse est ajouté.
-
Un cookie de la réponse est ajouté, et ensuite un module natif définit le cookie de la réponse.
Avec le correctif, ASP.NET vérifiera que les cookies de réponse ne sont pas dupliqués.
-
-
For CLR
Lorsque vous utilisez RSACng (ou une autre classe directement ou indirectement utilise RSACng) pour effectuer un chiffrement à l’aide de RSAEncryptionPadding.Pkcs1 lorsque la clé privée est stockée sur une carte à puce (ou un autre module de sécurité matériel), vous rencontrez l’exception suivante :
System.Security.Cryptography.CryptographicException : le paramètre est incorrect à : System.Security.Cryptography.NCryptNative.DecryptData[T] (SafeNCryptKeyHandlekey, données Byte [], T & paddingInfo, AsymmetricPaddingMode paddingMode, NCryptDecryptor'1 déchiffreur)
Comment obtenir cette mise à jour
Pour Windows 8.1 et de Windows Server 2012 R2
Cette mise à jour est disponible en téléchargement manuel uniquement.
Téléchargement manuel
Pour obtenir le package autonome de cette mise à jour, consultez le site Web duCatalogue Microsoft Update.
Conditions préalables
Pour appliquer cette mise à jour, vous devez disposer de la 4.6 de.NET Framework ou 4.6.1 installé.
Nécessite un redémarrage
Vous devez redémarrer l’ordinateur après avoir appliqué cette mise à jour si les fichiers concernés sont utilisés. Nous vous recommandons de fermer toutes les applications basées sur le.NET Framework avant d’appliquer cette mise à jour.
S’applique à
Cet article s’applique à ce qui suit :
-
Microsoft.NET Framework 4.6 et 4.6.1 lorsqu’il est utilisé avec :
-
-
Windows Server 2012 R2
-
Windows 8.1
-