PARANDUS: System.InvalidOperationException erand tekib siis, kui käivitate veebirakendus, mis põhineb .NET Framework 2.0 SP2 või .NET Framework 3.5 SP1

Kehtib: .NET Framework 3.5 Service Pack 1

Tunnused


Microsoft .NET Framework 2.0 Service Pack 2 (SP2) või Microsoft .NET Framework 3.5 hoolduspaketi 1 (SP1) abil loodud veebirakenduse käivitamisel kuvatakse System.InvalidOperationException erand ja järgmist tõrketeade:
Hashtable talletatakse lisamine nurjus. Laadi teguri liiga high.at System.Collections.Hashtable.Insert (objekti all, objekti Max, Boolean lisamine) kell System.Collections.Hashtable.set_Item (objekti võti, objekti väärtus) aadressil System.ComponentModel.ReflectTypeDescriptionProvider.ReflectGetAttributes (tüüp tüüp) aadressil System.ComponentModel.ReflectTypeDescriptionProvider.ReflectedTypeData.GetAttributes (at) At System.ComponentModel.TypeDescriptor.GetAttributes (Type componentType) (System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor.System.ComponentModel.ICustomTypeDescriptor.GetAttributes)

Põhjus


See probleem ilmneb seetõttu, et mitme lõime rakenduse helistada Hashtable.Insert meetodi samal ajal.

Lahendus


Käigultparanduse asendamise teave

Kiirparanduse, mis vastab KB968432 olnud asendab kiirparandus KB981145, mis sisaldab kõiki parandusi, mis sisaldusid eelnevalt KB968432. Peaksite kasutama käigultparanduse KB981145 kirjeldatud KB968432.Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
981145 Töövoogude järk-järgult kauem töövoodisaineris, mis on .NET Framework 2.0 uuesti hostitud laadimine
 

Olek


Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.