Symptomer
Du har en Microsoft .NET Framework 2.0 Service Pack 2 (SP2) - basert program eller en Microsoft.NET Framework 3.5 Service Pack 1 (SP1) - basert program som bruker WindowsIdentity -klassen. Når du selger WindowsIdentity -objekt, forekomster av objektet for SafeTokenHandle og SafeLocalAllocHandle -objektet som ble opprettet av WindowsIdentity -objekt er lagt i kø på feil måte for finalization.
Hvis du bruker det ! finalizequeue kommando i WinDbg, ser du at det er en økning i lengde på finalization. Når finalization-Kølengde vokser store, reduseres ytelsen.Årsak
Dette problemet oppstår fordi de Selger metodene for objektet SafeTokenHandle og SafeLocalAllocHandle -objektet ikke Ring GC. SuppressFinalize metoden.
Løsning
Informasjon om erstatning av hurtigreparasjoner
Hurtigreparasjonen som tilsvarer KB967615 er erstattet med hurtigreparasjonen KB981574, som inneholder alle reparasjonene som tidligere er inkludert i KB967615. Du bør bruke hurtigreparasjonen KB981574 til å løse problemene som er beskrevet i KB967615. For mer informasjon, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
981574 velkomstbildet forblir åpen lenger enn vanlig når du prøver å starte Microsoft Excel på en datamaskin som har installert .NET Framework 3.5 SP1
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".