Tento článek popisuje kumulativní 3099842 oprav hotfix, která je dostupná pro .NET Framework 4.5.2 a .NET Framework 4.5.1. Další informace o problémech, které kumulativní oprava hotfix opravuje, najdete v části Další informace.
Řešení
Oprava hotfix odpovídající aktualizaci KB3099842 byla nahnána nejnovějšími aktualizacemi .NET Framework, které obsahují všechny opravy, které byly dříve součástí aktualizace KB3099842. Doporučujeme nainstalovat nejnovější aktualizace .NET Framework.
Další informace o tom, jak stáhnout soubory podpory microsoftu, najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
119591 Jak získat soubory podpory Microsoftu z online služeb, naskenoval Microsoft tento soubor na viry. Společnost Microsoft použila nejnovější software pro zjišťování virů, který byl k datu, kdy byl soubor publikován, dostupný. Soubor je uložený na serverech s vyšším zabezpečením, které pomáhají zabránit neoprávněným změnám souboru.
Další informace
Požadavky
Pokud chcete použít tuto opravu hotfix, musíte mít nainstalovaný .NET Framework 4.5.2 a .NET Framework 4.5.1.
Požadavky na restartování
Pokud se používají nějaké ovlivněné soubory, musíte po instalaci této opravy hotfix restartovat počítač. Před použitím této opravy hotfix doporučujeme zavřít všechny .NET Framework založené na aplikacích.
Informace o nahrazení opravy Hotfix
Tento balíček oprav hotfix nenahrazuje dříve vydaný balíček oprav hotfix.
Problémy, které tato kumulativní oprava hotfix řeší
Problém 1
Systém. Windows. Metoda Markup.XamlWriter.Save nemůže vypnout odsazení elementu, který obsahuje řádek "xml:space='preserve". Tento řádek přidá do prvku mezery. Například odstavec, který je reprezentován následujícím xamlem, se pomocí metody XamlWriter.Save převede na nesprávný XAML:
Reprezentace zdrojového odstavce v jazyce XAML:
<Paragraph>
<Span>
<Run Text="Test"/>
</Span>
<Run Text=" "/>
</Paragraph>
Nesprávná metoda XAML vytvořená metodou XamlWriter.Save:
<?xml version="1.0" encoding="utf-16"?>
<Section xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<Paragraph xml:space="preserve">
<Span>Test</Span> <Run> </Run></Paragraph>
</Section>
Očekávané (správné) XAML:
<?xml version="1.0" encoding="utf-16"?>
<Section xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<Paragraph xml:space="preserve"><Span>Test</Span> <Run> </Run></Paragraph>
</Section>
Problém 2
Pokud je průhlednost použitá v Windows 7 a starších verzích operačního systému Windows chybí. Může například chybět nějaký obsah v ohraničení tabulky a ve výtiskech se zobrazí prázdná oblast.
Problém 3
Pokud je průhlednost použitá v Windows 7 a starších verzích, je ve výtiskech rozmazaný. K tomu dochází i v případě, že nastavíte kvalitu tisku na úroveň fotografické úrovně.
Tato oprava hotfix zlepšuje kvalitu výstupu, která se získá pomocí hodnoty OutputQuality.Photographic. Uvědomte si, že dokumenty, které mají lepší kvalitu, vyžadují větší soubory zařazování tisku a delší čekaní. Pokud tyto vedlejší efekty nejsou žádoucí, můžete kvalitu výstupu tisku nastavit na vysokou.
Problém 4
Když v aplikacích Windows 7 a Windows Vista spustíte dotykovou aplikaci Windows Presentation Foundation (WPF), dojde ke ztrátě dotykové funkce a po několika minutách může dojít k chybě. K tomuto problému dochází, protože v kontextu systému v systémech Windows 7 a Windows Vista není podporováno.
Tato oprava hotfix zakáže podporu dotykového ovládání v kontextu systému. Podpora dotykového ovládání myší pořád funguje.
Problém 5
Tato oprava hotfix umožňuje tls (Transport Layer Security) 1.1/1.2 pro SQL Server připojení v System.Data.dll.