Příznaky
Můžete vytvořit komplexní řešení, které obsahuje mnoho projektů Windows Presentation Foundation (WPF), které jsou založeny na Microsoft.NET Framework 3.5 Service Pack 1 (SP1). Při každém sestavení řešení, zvyšuje využití paměti procesu devenv.exe. Po vytvoření řešení několikrát zaznamenáte jeden nebo více z následujících problémů:
-
Zobrazí System.OutOfMemoryException výjimka. Potom zobrazí následující chybová zpráva:
Byla vyvolána výjimka typu "System.OutOfMemoryException".
-
Po klepnutí na libovolné tlačítko v rozhraní IDE, rozhraní IDE reaguje pomalu a dokonce i selhání.Poznámka: K tomuto problému dochází i v případě, že nelze otevřít soubory XAML.
Příčina
K tomuto problému dochází, protože fragmentace paměti dochází mezi knihovny tříd rozhraní.NET Framework a analyzátor jazyka XAML.
Řešení
Informace o opravě hotfix
Společnost Microsoft má k dispozici podporovanou opravu hotfix. Tato oprava hotfix je však určena pouze problému popsanému v tomto článku. Tuto opravu hotfix instalujte pouze do systémů, ve kterých dochází k potížím popsaným v tomto článku. Tato oprava hotfix může být dále testována. Proto pokud nejste vážně ohrožen tímto problémem, doporučujeme počkat na další aktualizaci softwaru, která obsahuje tuto opravu hotfix.Pokud je oprava hotfix k dispozici ke stažení, je v horní části tohoto článku znalostní báze Knowledge Base oddíl "Oprava Hotfix je dostupná ke stažení" . Pokud tato sekce není uvedena, obraťte se na Zákaznický servis a podporu společnosti Microsoft k získaní opravy hotfix.Poznámka: Pokud nastanou další problémy nebo bude nutné další řešení potíží, bude možná třeba vytvořit další samostatný požadavek na služby. Běžná cena za technickou podporu se vztahuje k dodatečným otázkám podpory a k problémům, které se netýkají této konkrétní opravy hotfix. Úplný seznam telefonních čísel služeb zákazníkům společnosti Microsoft a podpoře nebo vytvořit zvláštní požadavek na službu naleznete na následujícím webu společnosti Microsoft:
http://support.microsoft.com/contactus/?ws=supportPoznámka: Ve formuláři „Oprava hotfix je dostupná ke stažení“ se zobrazují jazyky, pro které je oprava hotfix k dispozici. Pokud váš jazyk není zobrazen, to je protože oprava hotfix není k dispozici pro daný jazyk.
Předpoklady
Musíte mít rozhraní.NET Framework 3.5 SP1 nainstalovali tuto opravu hotfix.
Požadavek na restartování
Nemáte k restartování počítače po instalaci této opravy hotfix Pokud žádná instance rozhraní.NET Framework je používán.
Informace o nahrazení opravy hotfix
Tato oprava hotfix nenahrazuje další opravy hotfix.
Informace o souborech
Anglická verze této opravy hotfix má atributy (nebo pozdější atributy souborů) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo v položce Datum a čas v okně Ovládací panely.
Pro všechny podporované verze x86 systému Windows 2000 Server, Windows Server 2003 a Windows XP
|
Název souboru |
Verze souboru |
Velikost souboru |
Datum |
Čas |
Platforma |
|---|---|---|---|---|---|
|
Presentationbuildtasks.dll |
3.0.6920.4010 |
598,016 |
22. října 2009 |
23:45 |
x86 |
|
Presentationcore.dll |
3.0.6920.4010 |
4,214,784 |
22. října 2009 |
23:57 |
x86 |
|
Presentationframework.dll |
3.0.6920.4010 |
5,279,744 |
22. října 2009 |
23:49 |
x86 |
|
Windowsbase.dll |
3.0.6920.4010 |
1,245,184 |
22. října 2009 |
23:57 |
x86 |
Pro všechny podporované verze x64 systému Windows 2000 Server, Windows Server 2003 a Windows XP
|
Název souboru |
Verze souboru |
Velikost souboru |
Datum |
Čas |
Platforma |
|---|---|---|---|---|---|
|
Presentationbuildtasks.dll |
3.0.6920.4010 |
598,016 |
22. října 2009 |
23:45 |
x64 |
|
Presentationcore.dll |
3.0.6920.4010 |
3,996,672 |
22. října 2009 |
23:08 |
x64 |
|
Presentationframework.dll |
3.0.6920.4010 |
4,636,672 |
22. října 2009 |
23:01 |
x64 |
|
Windowsbase.dll |
3.0.6920.4010 |
1,105,920 |
22. října 2009 |
23:08 |
x64 |
Stav
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".