Symptomer
Når du kjører et webprogram som du opprettet ved hjelp av Microsoft .NET Framework 2.0 Service Pack 2 (SP2) eller Microsoft.NET Framework 3.5 Service Pack 1 (SP1), får du et System.InvalidOperationException -unntak sammen med følgende feilmelding:
Nummertabell mislyktes. Belastningsfaktor er for høyt.
på System.Collections.Hashtable.Insert (objekt nøkkel, objektet nVerdi boolsk legge til)
på System.Collections.Hashtable.set_Item (objekt-nøkkelen, verdien for objektet)
på System.ComponentModel.ReflectTypeDescriptionProvider.ReflectGetAttributes (Type type)
ved System.ComponentModel.ReflectTypeDescriptionProvider.ReflectedTypeData.GetAttributes()
ved System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor.System.ComponentModel.ICustomTypeDescriptor.GetAttributes()
på System.ComponentModel.TypeDescriptor.GetAttributes (Type componentType)
Årsak
Dette problemet oppstår fordi flere tråder i applikasjonen kaller metoden Hashtable.Insert samtidig.
Løsning
Informasjon om erstatning av hurtigreparasjoner
Hurtigreparasjonen som tilsvarer KB968432 er erstattet med hurtigreparasjonen KB981145, som inneholder alle reparasjonene som tidligere er inkludert i KB968432. Du bør bruke hurtigreparasjonen KB981145 til å løse problemene som er beskrevet i KB968432. For mer informasjon, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
981145 arbeidsflyter gradvis tar lengre tid å laste inn i workflow designer som ligger på nytt i .NET Framework 2.0
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".