PARANDUS: .NET Framework 2.0 SP2 põhise rakenduse või .NET Framework 3.5 hoolduspaketi SP1 põhise rakenduse pole õigesti kõrvaldada ohutu pide objekte, mis on loodud WindowsIdentity objekti

Tunnused

Teil on Microsoft .NET Framework 2.0 Service Pack 2 (SP2) - põhineb rakendus või Microsoft .NET Framework 3.5 hoolduspaketi 1 (SP1) - põhine rakendus kasutab WindowsIdentity klassi. Kui WindowsIdentity objekti likvideeritakse SafeTokenHandle objekti ja SafeLocalAllocHandle objekti aknad, mis on loodud WindowsIdentity objekt on järjekorras valesti lõpule viidud. Kui kasutate seda ! finalizequeue käsuga WinDbg, näete, et on lõpule viidud järjekorra pikkus suurenemist. Lõpule viidud järjekorra pikkus kasvab suur, vähendab jõudlust.

Põhjus

See probleem ilmneb seetõttu, et kõrvaldadaSafeTokenHandle objekti ja SafeLocalAllocHandle objekti meetodid ei kutsu GC. SuppressFinalize meetod.

Lahendus

Käigultparanduse asendamise teave

Kiirparanduse, mis vastab KB967615 olnud asendab kiirparandus KB981574, mis sisaldab kõiki parandusi, mis sisaldusid eelnevalt KB967615. Peaksite kasutama käigultparanduse KB981574 kirjeldatud KB967615.Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:

981574 Ajal jääb avatud kauem aega kui Exceli käivitamisel arvutis, kuhu on installitud .NET Framework 3.5 SP1

Olek

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

Kas vajate veel abi?

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liitu Microsofti Insideri programmis osalejad

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×