OPRAVIŤ: Poklesol výkon ak načítate toku dokumentov v WPF aplikácia, ktorá sa zameriava na.NET Framework 4

Preklady článku Preklady článku
ID článku: 2652531 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

PRIZNAKY

Ak načítate toku dokumentov v aplikácii Windows Presentation Foundation (WPF) ciele Microsoft.ČISTÝ výkon rámec 4, znížili sa vyskytuje v porovnaní s v WPF aplikácia, ktorá sa zameriava na Microsoft.NET Framework 3.5.

Poznámka Problém sa zvyčajne vyskytuje, ak načítate toku dokumenty, ktoré obsahujú mnoho piktogramy zo súboru písma.

PRICINA

Tento problém sa vyskytuje, pretože rozhranie WPF spolieha na DirectWrite pre spracovanie toku dokumentov. DirectWrite zavádza nové správanie na zmiernenie problémov, keď písma sú aktualizované chodu žiadosť. Nové správanie spôsobuje pomerne pomalý disku prístup pri poslednej dobe zápis súboru písma sa načítavajú.

RIESENIE

Informácie o rýchlej oprave

Podporovaná rýchla oprava je teraz k dispozícii od spoločnosti Microsoft. Je však určená iba problém, ktoré popisuje tento článok. Vzťahujú len na systémy, ktoré sú zažíva tento špecifický problém.

Táto rýchla oprava zlepšuje výkon WPF aplikácií zavedením krátky-žíl cache pre posledný zápis krát.

Ak chcete tento problém vyriešiť, kontaktujte službu podpory zákazníkov spoločnosti Microsoft získať rýchlu opravu. Úplný zoznam telefónnych čísel služieb technickej podpory zákazníkov spoločnosti Microsoft a informácie o náklady na technickú podporu, navštívte nasledujúce webovú lokalitu spoločnosti Microsoft:
http://support.Microsoft.com/contactus/?ws=support
Poznámka V osobitných prípadoch, nemusia účtovať poplatky, ktoré sú telefonickú podporu, ak Microsoft podporu Professional určuje, že konkrétna aktualizácia vyrieši váš problém. Obvyklé podporu náklady budú vzťahovať na dodatočnú podporu otázky a otázky, ktoré nespĺňajú kritériá pre konkrétnu aktualizáciu predmetné.

Môžete si tiež stiahnuť túto rýchlu opravu priamo. Chcete urobiť, navštívte nasledujúce webovú lokalitu spoločnosti Microsoft:
http://www.Microsoft.com/download/en/Details.aspx?displaylang=en&ID=28744

Predpoklady

Ak chcete použiť túto rýchlu opravu, musíte mať.NET rámec 4 nainštalovaný.

Ruský štandardný čas

Po použití tejto rýchlej opravy, ak sa nepoužívajú ovplyvnené súbory, musíte reštartovať počítač. Odporúčame, aby ste zatvorili všetky.NET Framework žiadostí predtým, ako použijete túto rýchlu opravu.

Informácie o súbore

Globálna verzia tejto rýchlej opravy má atribúty súborov (alebo novšie atribúty) uvedené v nasledujúcej tabuľke. Dátumy a časy jednotlivých súborov sú uvedené v univerzálny koordinovaný čas (UTC). Keď zobrazíte informácie o súbore, sa skonvertuje na miestny čas. Ak chcete vyhľadať rozdiely medzi časom UTC a miestnym časom, použite Časové pásmo kartu v Dátum a čas položky v ovládacom paneli.

Falebo všetky podporované x 86-bitové verzie systému Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008 a systému Windows 7
Zbaliť túto tabuľkuRozbaliť túto tabuľku
Názov súboruVerzia súboruVeľkosť súboruDátumČasPlatforma
Presentationcore.dll4.0.30319.5403,792,16012-Dec-201108: 13x 86
Presentationframework.dll4.0.30319.5406,432,55212-Dec-201108: 13x 86
Setup.dll10.0.30319.540296,71212-Dec-201108: 13x 86
Setupengine.dll10.0.30319.540810,25612-Dec-201108: 13x 86
Setupui.exe10.0.30319.54079,11212-Dec-201108: 13x 86
Windowsbase.dll4.0.30319.5401,372,43212-Dec-201108: 13x 86

Falebo všetky podporované x 64-bitových verziách systému Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 a Windows Server 2008 r2
Zbaliť túto tabuľkuRozbaliť túto tabuľku
Názov súboruVerzia súboruVeľkosť súboruDátumČasPlatforma
Presentationcore.dll4.0.30319.5403,792,16012-Dec-201108: 13x 86
Presentationcore.dll4.0.30319.5403,827,48812-Dec-201108: 50x 64
Presentationframework.dll4.0.30319.5406,432,55212-Dec-201108: 13x 86
Setup.dll10.0.30319.540296,71212-Dec-201108: 13x 86
Setupengine.dll10.0.30319.540810,25612-Dec-201108: 13x 86
Setupui.exe10.0.30319.54079,11212-Dec-201108: 13x 86
Windowsbase.dll4.0.30319.5401,372,43212-Dec-201108: 13x 86

Falebo všetky podporované IA-64–based verzie systému Windows Server 2003, Windows Server 2008 a Windows Server 2008 R2
Zbaliť túto tabuľkuRozbaliť túto tabuľku
Názov súboruVerzia súboruVeľkosť súboruDátumČasPlatforma
Presentationcore.dll4.0.30319.5403,792,16012-Dec-201108: 13x 86
Presentationframework.dll4.0.30319.5406,432,55212-Dec-201108: 13x 86
Setup.dll10.0.30319.540296,71212-Dec-201108: 13x 86
Setupengine.dll10.0.30319.540810,25612-Dec-201108: 13x 86
Setupui.exe10.0.30319.54079,11212-Dec-201108: 13x 86
Windowsbase.dll4.0.30319.5401,372,43212-Dec-201108: 13x 86

DALSIE INFORMACIE

Keď WPF 4.0 aplikáciu spustiť na počítači so systémom Windows XP, môže sa prejaviť uplatňovanie OutOfMemoryException výnimka. To nastáva, keď aplikácie načte toku dokument, ktorý obsahuje veľa piktogramy zo súboru písma. Štvrtá nedeľa v októbri

2588096 OPRAVIŤ: OutOfMemoryException vyskytuje po spustení WPF aplikácia, ktorá načíta FlowDocument, že má veľa piktogramy na počítač so systémom Windows XP



ODKAZY

Ďalšie informácie o dokumentoch v WPF, navštívte nasledujúce webovej lokalite MSDN:
Dokumenty v WPF
Ďalšie informácie o FlowDocument trieda, navštívte nasledujúce webovú lokalitu MSDN:
Všeobecné informácie o FlowDocument triedy
Ďalšie informácie o Glyphs.ToGlyphRun metóda, navštívte nasledujúce webovú lokalitu MSDN:
Všeobecné informácie o Glyphs.ToGlyphRun metóda

STAV

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti "Platí pre".

Vlastnosti

ID článku: 2652531 - Posledná kontrola: 26. januára 2012 - Revízia: 2.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft .NET Framework 4.0
Kľúčové slová: 
kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2652531 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:2652531

Odošlite odozvu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com