Symptômes
Lorsque vous exécutez une application Web que vous avez créé à l’aide du Microsoft.NET Framework 2.0 Service Pack 2 (SP2) ou le Microsoft.NET Framework 3.5 Service Pack 1 (SP1), vous recevez une exception System.InvalidOperationException avec les éléments suivants message d’erreur :
Échoué de l’insertion Hashtable. Facteur de charge trop high.at System.Collections.Hashtable.Insert (ajouter de nValeur d’objet clé, objet, Boolean) à System.Collections.Hashtable.set_Item (clé de l’objet, de la valeur de l’objet) à System.ComponentModel.ReflectTypeDescriptionProvider.ReflectGetAttributes (Type type) à (de) System.ComponentModel.ReflectTypeDescriptionProvider.ReflectedTypeData.GetAttributes à () System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor.System.ComponentModel.ICustomTypeDescriptor.GetAttributes à System.ComponentModel.TypeDescriptor.GetAttributes (Type TypeComposant)
Cause
Ce problème se produit parce que plusieurs threads de l’application appellent la méthode Hashtable.Insert en même temps.
Résolution
Informations de remplacement du correctif
Le correctif qui correspond à KB968432 a été remplacé avec le correctif KB981145, qui contient tous les correctifs qui ont été précédemment inclus dans KB968432. Vous devez utiliser le correctif logiciel KB981145 pour résoudre les problèmes décrits dans KB968432. Pour plus d’informations, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
981145 Flux de travail progressivement plus longs à charger dans un concepteur de flux de travail est nouveau hébergé dans.NET Framework 2.0
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.