Symptomen
Wanneer u een webtoepassing die u hebt gemaakt met Microsoft .NET Framework 2.0 servicepack 2 (SP2) of Microsoft.NET Framework 3.5 servicepack 1 (SP1) uitvoert, wordt een uitzondering System.InvalidOperationException met de volgende Foutbericht:
Hash-tabel invoegen is mislukt. Factor te laden high.at System.Collections.Hashtable.Insert (Object key, Object value, Boolean add) bij System.Collections.Hashtable.set_Item (sleutel, waarde Object) op System.ComponentModel.ReflectTypeDescriptionProvider.ReflectGetAttributes (Type type) op de (System.ComponentModel.ReflectTypeDescriptionProvider.ReflectedTypeData.GetAttributes) op System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor.System.ComponentModel.ICustomTypeDescriptor.GetAttributes () bij System.ComponentModel.TypeDescriptor.GetAttributes (Type componentType)
Oorzaak
Dit probleem treedt op omdat meerdere threads in de toepassing de methode Hashtable.Insert op hetzelfde moment aanroepen.
Oplossing
Vervanging van hotfixes
De hotfix die overeenkomt met de KB968432 is met de hotfix KB981145, die alle correcties bevat die eerder deel uitmaakten van de KB968432 vervangen. U kunt de hotfix KB981145 opgelost dat wordt beschreven in KB968432. Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:
981145 Werkstromen langer geleidelijk te laden in een workflow designer die opnieuw worden gehost in het .NET Framework 2.0
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.