K dispozici je oprava hotfix, která řeší některé problémy nevracení paměti pro použití rozhraní WPF v rozhraní.NET Framework 3.0 SP2

Úvod

K dispozici je oprava hotfix, která řeší následující problémy nevracení paměti pro Windows Presentation Foundation (WPF) v rozhraní.NET Framework k Microsoft 3.0 Service Pack 2 (SP2).

Poznámka: Rozhraní.NET Framework 3.0 SP2 je součástí Microsoft.NET Framework 3.5 Service Pack 1 (SP1).

Problém 1

Spuštění aplikace WPF, který obsahuje styly nebo šablony, které odkazují na prostředky aplikací pomocí rozšíření StaticResource značky nebo značky DynamicResource rozšíření. Mnoho ovládacích prvků, které používají tyto styly nebo šablony jsou vytvořeny. Tyto ovládací prvky nepoužívejte uvedených zdrojů. V této situaci je paměti z některé objekty DeferredAppResourceReference prozrazený po uvolnění paměti kolekce bez ovládacích prvků.

Problém 2

Spuštění aplikace WPF, který obsahuje ovládací prvky, jehož vlastnosti jsou vázané na data pro DependencyObject objekty. Dobu životnosti objektů je delší než životnost ovládacích prvků. Při vytváření mnoho ovládacích prvků, paměti z některé objekty WeakReference a podniku pole mezery je prozrazený po uvolnění paměti kolekce bez ovládacích prvků.

Problém 3

Spuštění aplikace WPF, která používá ovládací prvky TreeView nebo ovládací prvky, které jsou odvozeny ze třídy volič . Ovládací prvky registrace oznámení o vnitřní řízení fokusu klávesnice ve třídě KeyboardNavigation . Aplikace vytvoří mnoho z těchto ovládacích prvků. Například přidejte a odstraňte tyto ovládací prvky. V tomto příkladu je prozrazený paměti z některé objekty WeakReference a podniku pole mezery po uvolnění paměti kolekce bez ovládacích prvků.

Řešení

Chcete-li tento problém vyřešit, použít balíček opravy hotfix, která je popsána v následujícím článku znalostní báze Microsoft Knowledge Base:

2667241 Kumulativní aktualizace je k dispozici pro Windows Presentation Foundation (WPF) pro Microsoft.NET Framework 3.5

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Další informace

Pro další informace o terminologii používané v aktualizacích softwaru, klepněte na následující číslo článku k zobrazení článku v databázi Microsoft Knowledge Base:

824684 Popis standardní terminologie používané k popisu aktualizací softwaru společnosti Microsoft

Vlastnosti

ID článku: 981107 - Poslední kontrola: 12. 1. 2017 - Revize: 1

Váš názor