Résumé
Cet article décrit le correctif cumulatif 2733946 pour Microsoft .NET Framework 2,0 Service Pack 2 (SP2). Ce correctif cumulatif fournit des correctifs pour les problèmes de stabilité, de fiabilité et de performance dans le .NET Framework 2,0 SP2. Ce correctif logiciel ROLLUP est disponible pour les systèmes d’exploitation suivants :
-
Windows Vista Service Pack 2 (SP2)
-
Windows Server 2008 Service Pack 2 (SP2)
Problèmes résolus
Problème 1
Une application créée à l’aide de Microsoft .NET Framework 2,0 Service Pack 2 (SP2) ou Microsoft .NET Framework 3,5 Service Pack 1 (SP1) peut se bloquer en cas de charge importante et l’exception suivante se produit :
Type d’exception : System. InvalidOperationExceptionMessage : Hashtable insert a échoué. Facteur de charge trop élevé
Remarque L’exception se produit à proximité du haut de la pile d’appels suivante :
-
System.Runtime.Serialization.SerializationEventsCache.GetSerializationEventsForType
Problème 2
Lorsque certains composants essaient de collecter des fichiers de vidage contenant des informations gérées, le contrôle à l’intérieur de la méthode EnumMemDumpAllThreadsStack rencontre une boucle infinie si la structure qui contient la liste des threads est endommagée. La boucle à l’intérieur du composant d’accès aux données (DAC) entraîne une utilisation du processeur au pic à 100% lors de la génération d’un fichier de vidage. Ce correctif permet d’éviter ce critère de réponse en gérant les mémoires de processus cibles endommagées.
Résolution
Informations sur le correctif logiciel
Un correctif pris en charge est désormais disponible auprès de Microsoft. Toutefois, il est destiné à corriger uniquement le problème décrit dans cet article. Appliquez-le uniquement aux systèmes rencontrant ce problème particulier. Ce correctif peut recevoir des tests supplémentaires. Par conséquent, si vous n’êtes pas sérieusement concerné par ce problème, nous vous recommandons d’attendre la prochaine mise à jour logicielle qui contient ce correctif. Pour résoudre ce problème, contactez les services de support technique Microsoft pour obtenir le correctif. Pour obtenir la liste complète des numéros de téléphone des services de support technique Microsoft et des informations sur les coûts d’assistance, consultez le site Web de Microsoft suivant :
http://support.microsoft.com/contactus/?ws=supportRemarque Dans certains cas, aucuns frais de support technique par téléphone ne vous sera facturé si un professionnel du support Microsoft détermine qu’une mise à jour spécifique peut résoudre votre problème. Les coûts habituels du support technique s’appliqueront aux autres questions et problèmes non directement liés à la mise à jour en question.
Conditions préalables
Pour appliquer ce correctif, vous devez avoir installé .NET Framework 2,0 SP2 sur l’un des systèmes d’exploitation suivants :
-
Windows Vista Service Pack (SP2)
-
Windows Server 2008 Service Pack 2 (SP2)
Informations sur le redémarrage
Vous devrez probablement redémarrer votre ordinateur après avoir appliqué ce correctif si des fichiers concernés sont utilisés lors de l’installation de ce correctif. Nous vous recommandons de fermer toutes les applications basées sur .NET Framework avant d’appliquer ce correctif pour éviter d’avoir à redémarrer votre ordinateur.
Informations sur le remplacement
Ce correctif ne remplace pas un correctif antérieur.
Informations sur les fichiers
La version anglaise de ce correctif a les attributs de fichier (ou les attributs de fichier suivants) qui sont répertoriés dans le tableau suivant. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties en heure locale. Pour connaître le décalage entre l’heure UTC et l’heure locale, utilisez l’onglet Fuseau horaire dans l’élément Date et heure du Panneau de configuration.
Pour toutes les versions x86 prises en charge de Windows Vista SP2 et Windows Server 2008 SP2
Nom du fichier |
Version du fichier |
Taille du fichier |
Date |
Heure |
Plateforme |
---|---|---|---|---|---|
Big5.nlp |
Not applicable |
66,728 |
09-Sep-2011 |
11:31 |
Non applicable |
Bopomofo.nlp |
Not applicable |
82,172 |
09-Sep-2011 |
11:31 |
Not applicable |
Ksc.nlp |
Not applicable |
116,756 |
09-Sep-2011 |
11:31 |
Not applicable |
Mscorlib.dll |
2.0.50727.5733 |
4 550 656 |
26-Jul-2012 |
12:01 |
x86 |
Normidna.nlp |
Non applicable |
59,342 |
09-Sep-2011 |
11:33 |
Not applicable |
Normnfc.nlp |
Not applicable |
45,794 |
09-Sep-2011 |
11:33 |
Non applicable |
Normnfd.nlp |
Not applicable |
39,284 |
09-Sep-2011 |
11:33 |
Not applicable |
Normnfkc.nlp |
Not applicable |
66,384 |
09-Sep-2011 |
11:33 |
Not applicable |
Normnfkd.nlp |
Not applicable |
60,294 |
09-Sep-2011 |
11:33 |
Not applicable |
Prc.nlp |
Non applicable |
83,748 |
09-Sep-2011 |
11:33 |
Not applicable |
Prcp.nlp |
Not applicable |
83,748 |
09-Sep-2011 |
11:33 |
Non applicable |
Sortkey.nlp |
Not applicable |
262,148 |
09-Sep-2011 |
11:33 |
Not applicable |
Sorttbls.nlp |
Not applicable |
20,320 |
09-Sep-2011 |
11:33 |
Not applicable |
Xjis.nlp |
Not applicable |
28,288 |
09-Sep-2011 |
11:34 |
Non applicable |
Mscordacwks.dll |
2.0.50727.5733 |
990 288 |
26-Jul-2012 |
12:01 |
x86 |
Mscorwks.dll |
2.0.50727.5733 |
5 927 496 |
26-juil-2012 |
12:01 |
x86 |
Sos.dll |
2.0.50727.5733 |
389 672 |
26-Jul-2012 |
12:01 |
x86 |
Pour toutes les versions x64 prises en charge de Windows Vista SP2 et Windows Server 2008 SP2
Nom du fichier |
Version du fichier |
Taille du fichier |
Date |
Heure |
Plateforme |
---|---|---|---|---|---|
Big5.nlp |
Not applicable |
66,728 |
15-Nov-2011 |
15:06 |
Non applicable |
Bopomofo.nlp |
Not applicable |
82,172 |
15-Nov-2011 |
15:06 |
Not applicable |
Ksc.nlp |
Not applicable |
116,756 |
15-Nov-2011 |
15:07 |
Not applicable |
Mscorlib.dll |
2.0.50727.5733 |
4 567 040 |
26-Jul-2012 |
10:59 |
x64 |
Normidna.nlp |
Non applicable |
59,342 |
15-Nov-2011 |
15:08 |
Not applicable |
Normnfc.nlp |
Not applicable |
45,794 |
15-Nov-2011 |
15:08 |
Non applicable |
Normnfd.nlp |
Not applicable |
39,284 |
15-Nov-2011 |
15:08 |
Not applicable |
Normnfkc.nlp |
Not applicable |
66,384 |
15-Nov-2011 |
15:08 |
Not applicable |
Normnfkd.nlp |
Not applicable |
60,294 |
15-Nov-2011 |
15:08 |
Not applicable |
Prc.nlp |
Non applicable |
83,748 |
15-Nov-2011 |
15:08 |
Not applicable |
Prcp.nlp |
Not applicable |
83,748 |
15-Nov-2011 |
15:08 |
Non applicable |
Sortkey.nlp |
Not applicable |
262,148 |
15-Nov-2011 |
15:08 |
Not applicable |
Sorttbls.nlp |
Not applicable |
20,320 |
15-Nov-2011 |
15:08 |
Not applicable |
Xjis.nlp |
Not applicable |
28,288 |
15-Nov-2011 |
15:09 |
Non applicable |
Mscordacwks.dll |
2.0.50727.5733 |
1 756 752 |
26-Jul-2012 |
10:59 |
x64 |
Mscorwks.dll |
2.0.50727.5733 |
9 991 216 |
26-juil-2012 |
10:59 |
x64 |
Sos.dll |
2.0.50727.5733 |
485 928 |
26-Jul-2012 |
10:59 |
x64 |
Big5.nlp |
Not applicable |
66,728 |
09-Sep-2011 |
11:31 |
Not applicable |
Bopomofo.nlp |
Not applicable |
82,172 |
09-Sep-2011 |
11:31 |
Not applicable |
Ksc.nlp |
Non applicable |
116,756 |
09-Sep-2011 |
11:31 |
Not applicable |
Mscorlib.dll |
2.0.50727.5733 |
4 550 656 |
26-juil-2012 |
12:01 |
x86 |
Normidna.nlp |
Not applicable |
59,342 |
09-Sep-2011 |
11:33 |
Not applicable |
Normnfc.nlp |
Not applicable |
45,794 |
09- Sep-2011 |
11:33 |
Not applicable |
Normnfd.nlp |
Not applicable |
39,284 |
09-Sep-2011 |
11:33 |
Not applicable |
Normnfkc.nlp |
Non applicable |
66,384 |
09-Sep-2011 |
11:33 |
Not applicable |
Normnfkd.nlp |
Not applicable |
60,294 |
09-Sep-2011 |
11:33 |
Non applicable |
Prc.nlp |
Not applicable |
83,748 |
09-Sep-2011 |
11:33 |
Not applicable |
Prcp.nlp |
Not applicable |
83,748 |
09-Sep-2011 |
11:33 |
Not applicable |
Sortkey.nlp |
Not applicable |
262,148 |
09-Sep-2011 |
11:33 |
Not applicable |
Sorttbls.nlp |
Non applicable |
20,320 |
09-Sep-2011 |
11:33 |
Not applicable |
Xjis.nlp |
Not applicable |
28,288 |
09-Sep-2011 |
11:34 |
Non applicable |
Mscordacwks.dll |
2.0.50727.5733 |
990 288 |
26-Jul-2012 |
12:01 |
x86 |
Mscorwks.dll |
2.0.50727.5733 |
5 927 496 |
26-juil-2012 |
12:01 |
x86 |
Sos.dll |
2.0.50727.5733 |
389 672 |
26-Jul-2012 |
12:01 |
x86 |
Pour toutes les versions 64 ia64 prises en charge de Windows Server 2008 SP2
Nom du fichier |
Version du fichier |
Taille du fichier |
Date |
Heure |
Plateforme |
---|---|---|---|---|---|
Big5.nlp |
Not applicable |
66,728 |
15-Mar-2011 |
05:43 |
Non applicable |
Bopomofo.nlp |
Not applicable |
82,172 |
15-Mar-2011 |
05:43 |
Not applicable |
Ksc.nlp |
Not applicable |
116,756 |
15-mars-2011 |
05:46 |
Not applicable |
Mscorlib.dll |
2.0.50727.5733 |
4 009 984 |
26-Jul-2012 |
11:58 |
IA-64 |
Normidna.nlp |
Non applicable |
59,342 |
15-Mar-2011 |
05:51 |
Non applicable |
Normnfc.nlp |
Not applicable |
45,794 |
15-Mar-2011 |
05:51 |
Non applicable |
Normnfd.nlp |
Not applicable |
39,284 |
15-Mar-2011 |
05:51 |
Non applicable |
Normnfkc.nlp |
Not applicable |
66,384 |
15-mars-2011 |
05:51 |
Not applicable |
Normnfkd.nlp |
Not applicable |
60,294 |
15-Mar-2011 |
05:51 |
Non applicable |
Prc.nlp |
Non applicable |
83,748 |
15-Mar-2011 |
05:52 |
Not applicable |
Prcp.nlp |
Not applicable |
83,748 |
15-Mar-2011 |
05:52 |
Non applicable |
Sortkey.nlp |
Not applicable |
262,148 |
15-Mar-2011 |
05:52 |
Not applicable |
Sorttbls.nlp |
Not applicable |
20,320 |
15-mars-2011 |
05:52 |
Not applicable |
Xjis.nlp |
Not applicable |
28,288 |
15-Mar-2011 |
05:55 |
Non applicable |
Mscordacwks.dll |
2.0.50727.5733 |
3 083 344 |
26-Jul-2012 |
11:58 |
IA-64 |
Mscorwks.dll |
2.0.50727.5733 |
20 350 024 |
26-juil-2012 |
11:59 |
IA-64 |
Sos.dll |
2.0.50727.5733 |
873 536 |
26-Jul-2012 |
11:59 |
IA-64 |
Big5.nlp |
Not applicable |
66,728 |
09-Sep-2011 |
11:31 |
Not applicable |
Bopomofo.nlp |
Not applicable |
82,172 |
09-Sep-2011 |
11:31 |
Not applicable |
Ksc.nlp |
Non applicable |
116,756 |
09-Sep-2011 |
11:31 |
Not applicable |
Mscorlib.dll |
2.0.50727.5733 |
4 550 656 |
26-juil-2012 |
12:01 |
x86 |
Normidna.nlp |
Not applicable |
59,342 |
09-Sep-2011 |
11:33 |
Not applicable |
Normnfc.nlp |
Not applicable |
45,794 |
09- Sep-2011 |
11:33 |
Not applicable |
Normnfd.nlp |
Not applicable |
39,284 |
09-Sep-2011 |
11:33 |
Not applicable |
Normnfkc.nlp |
Non applicable |
66,384 |
09-Sep-2011 |
11:33 |
Not applicable |
Normnfkd.nlp |
Not applicable |
60,294 |
09-Sep-2011 |
11:33 |
Non applicable |
Prc.nlp |
Not applicable |
83,748 |
09-Sep-2011 |
11:33 |
Not applicable |
Prcp.nlp |
Not applicable |
83,748 |
09-Sep-2011 |
11:33 |
Not applicable |
Sortkey.nlp |
Not applicable |
262,148 |
09-Sep-2011 |
11:33 |
Not applicable |
Sorttbls.nlp |
Non applicable |
20,320 |
09-Sep-2011 |
11:33 |
Not applicable |
Xjis.nlp |
Not applicable |
28,288 |
09-Sep-2011 |
11:34 |
Non applicable |
Mscordacwks.dll |
2.0.50727.5733 |
990 288 |
26-Jul-2012 |
12:01 |
x86 |
Mscorwks.dll |
2.0.50727.5733 |
5 927 496 |
26-juil-2012 |
12:01 |
x86 |
Sos.dll |
2.0.50727.5733 |
389 672 |
26-Jul-2012 |
12:01 |
x86 |
Remarque En raison des dépendances de fichier, le correctif le plus récent qui contient ces fichiers pourrait également contenir des fichiers supplémentaires.
Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.
Références
Pour plus d’informations sur la terminologie des mises à jour logicielles, cliquez sur le numéro ci-dessous pour consulter l’article de la base de connaissances Microsoft :
824684 Terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft