Sümptomid
Võite luua keeruline lahendus, mis sisaldab palju Windows Presentation Foundationi (WPF) projektid, mis põhinevad Microsoft .NET Framework 3.5 hoolduspaketi 1 (SP1). Iga kord, kui te luua lahenduse, devenv.exe protsessi mälukasutust suureneb. Pärast seda, kui koostate lahendust korduvalt, ilmneb üks või mitu järgmistest probleemidest:
-
Saate System.OutOfMemoryException erand. Seejärel kuvatakse järgmine tõrketeade:
Ilmnes erand tüübiga "System.OutOfMemoryException".
-
Kui klõpsate nuppu, mis asub IDE, IDE reageerib aeglaselt ja isegi krahhi.
Märkus. See probleem ilmneb ka siis, kui avate XAML-i failid.
Põhjus
See probleem ilmneb seetõttu mälu killustumise ilmneb .NET raamistiku rühma teek ja XAML-i parser vahel.
Lahendus
Kiirparanduse teave
Toetatud käiguparandus on saadaval Microsoftilt. See kiirparandus on ette nähtud üksnes käesolevas artiklis kirjeldatud probleemi lahendamiseks. Kasutage seda kiirparandust ainult selles artiklis kirjeldatud probleemiga süsteemide. Seda kiirparandust võidakse täiendavalt testida. Seega, kui probleem teid tõsiselt ei kahjusta, soovitame oodata järgmist tarkvaravärskendust, mis sisaldab seda kiirparandust.
Kui kiirparandus on allalaadimiseks saadaval, on selle teabebaasi artikli alguses "Kiirparandus on allalaadimiseks saadaval" sektsiooni. Kui seda jaotist ei ole, kontakteeruge vastava kiirparanduse hankimiseks Microsofti klienditeeninduse ja toega.
Märkus. Kui ilmneb veel probleeme või kui on tarvis teha tõrkeotsing, peate looma eraldi tugiteenuse taotluse. Tavapärane tugiteenuse tasu kehtib täiendavatele tugiteenustega seotud küsimustele ning probleemidele, mis pole lahendatavad konkreetse kiirparandusega. Täieliku loetelu Microsofti klienditeeninduse ja -toe telefoninumbrite või eraldi tugiteenuse taotluse loomiseks külastage järgmist Microsofti veebisaiti:
http://support.microsoft.com/contactus/?ws=supportMärkus. "Kiirparandus on allalaadimiseks saadaval" vormil kuvatakse keeled, mille jaoks kiirparandus on saadaval. Kui te ei näe oma keelt, ei ole kiirparandus selles keeles saadaval.
Eeltingimused
.NET Framework 3.5 SP1 installitud selle kiirparanduse rakendamiseks peab teil olema.
Taaskäivitamise nõue
Teil pole vaja arvutit taaskäivitada pärast selle käigultparanduse rakendamist pole eksemplari .NET Frameworki kasutamisel.
Kiirparanduse asendamise teave
See kiirparandus ei asenda muud käigultparandust.
Failiteave
Sellel kiirparanduse ingliskeelsel versioonil on failiatribuudid (või hilisemad failiatribuudid), mis on loetletud järgmises tabelis. Kuupäevad ja kellaajad need failid jaoks on loetletud maailmaaja järgi (UTC). Faili teabe vaatamisel teisendatakse see kohalikule ajale. UTC ja kohaliku aja erinevuste väljaselgitamiseks kasutage juhtpaneeli üksuses kuupäev ja kellaaeg vahekaarti ajavöönd .
Kõigi x86-põhiste toetatud versioonide Windows Server 2000, Windows Server 2003 ja Windows XP-s
Faili nimi |
Faili versioon |
Faili maht |
Kuupäev |
Aeg |
Platvorm |
---|---|---|---|---|---|
Presentationbuildtasks.dll |
3.0.6920.4010 |
598,016 |
22-Oct-2009 |
23:45 |
x86 |
Presentationcore.dll |
3.0.6920.4010 |
4,214,784 |
22-Oct-2009 |
23:57 |
x86 |
Presentationframework.dll |
3.0.6920.4010 |
5,279,744 |
22-Oct-2009 |
23:49 |
x86 |
Windowsbase.dll |
3.0.6920.4010 |
1,245,184 |
22-Oct-2009 |
23:57 |
x86 |
Kõigi x64-põhiste toetatud versioonide Windows Server 2000, Windows Server 2003 ja Windows XP-s
Faili nimi |
Faili versioon |
Faili maht |
Kuupäev |
Aeg |
Platvorm |
---|---|---|---|---|---|
Presentationbuildtasks.dll |
3.0.6920.4010 |
598,016 |
22-Oct-2009 |
23:45 |
x64 |
Presentationcore.dll |
3.0.6920.4010 |
3,996,672 |
22-Oct-2009 |
23:08 |
x64 |
Presentationframework.dll |
3.0.6920.4010 |
4,636,672 |
22-Oct-2009 |
23:01 |
x64 |
Windowsbase.dll |
3.0.6920.4010 |
1,105,920 |
22-Oct-2009 |
23:08 |
x64 |
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.