CORRECTIF : Une exception System.InvalidOperationException se produit lorsque vous exécutez une application Web qui est basé dans le.NET Framework 2.0 SP2 ou dans le.NET Framework 3.5 SP1

S’applique à : .NET Framework 3.5 Service Pack 1

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.