Kumulativní oprava hotfix 3120238 4.6 rozhraní.NET Framework a Windows 8 a Windows Server 2012 4.6.1

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

Projděte si také anglickou verzi článku: 3120238
Tento článek popisuje kumulativní opravu hotfix 3120238, která je k dispozici pro rozhraní.NET Framework k Microsoft 4.6 a rozhraní.NET Framework k Microsoft 4.6.1. Další informace o problémech vyřešených v této kumulativní opravy hotfix naleznete "Problémy vyřešené v této kumulativní opravy hotfix"sekce.

Řešení
Následující soubory jsou k dispozici pro stažení z webu Microsoft Download Center:


Pro více informací o tom, jak stahovat soubory podpory společnosti Microsoft, klepněte na následující číslo článku v databázi Microsoft Knowledge Base:
119591 Jak získat soubory podpory společnosti Microsoft ze serverů služeb online
Microsoft zkontroloval tento soubor na přítomnost virů. Společnost Microsoft použila aktuální antivirový software, který byl k dispozici k datu, kdy byl soubor vydán. Soubor je uložen na zabezpečených serverech, které pomáhají zabránit neoprávněným změnám v souboru.
Další informace

Předpoklady

Chcete-li nainstalovat tuto opravu hotfix, musí mít 4.6 rozhraní.NET Framework nebo rozhraní.NET Framework nainstalována 4.6.1.

Požadavek na restartování

Po použití této opravy hotfix, pokud jsou používány všechny zasažené soubory po restartování počítače. Doporučujeme ukončit všechny aplikace založené na rozhraní.NET Framework před instalací této opravy hotfix.

Informace o nahrazení opravy hotfix

Tento balíček oprav hotfix nelze nahradit dříve vydaná oprava hotfix balíček.

Problémy vyřešené v této kumulativní opravy hotfix

Problém 1

Při spuštění aplikace Windows Presentation Foundation (WPF) dotykového ovládání v kontextu systému v systému Windows 7 nebo Windows Vista, dojde ke ztrátě funkce dotykového ovládání a po několika minutách dojde k chybě systému. K tomuto problému dochází, protože rukopis není podporován v systémovém kontextu v systému Windows 7 a Windows Vista. Tato oprava hotfix zakáže podporu dotykového ovládání, pokud je aplikace spuštěna v kontextu systému. Podpora dotykového ovládání myši stále funguje.

Problém 2

Uživatelé aplikací WPF v rozhraní.NET Framework 4.6.1 setkat chybějících glyfů symboly, jako prázdné čtverečky místo normálních znaků pro znaky Unicode následujícími rozsahy:

0000-052F, 06FF 0590, 0750-077F, 08A0 08FF, 1D 00-1FFF, 2C 60-2C7F A720-A7FF, FB00 FB0F, FB1D FBFF, FC00 FDCF, FDF0 FDFF, FE20 FE2F, FE70 FEFE

K tomuto problému dochází z důvodu regrese, která zahrnuje základní nastavení písma v systému Windows 10. Tento problém je pravděpodobnější v aplikace, které používají vlastní písma, která obsahují velmi konkrétní sadu glyfů.

Tato aktualizace řeší základní mapování písem WPF 10 Windows pro rozhraní.NET Framework 4.6.1 a by měla vyřešit tyto problémy vizuální.

Problém 3

Po instalaci rozhraní.NET Framework 4.6 nebo Microsoft Visual Studio 2015 situacích, které obsahují velké množství dat nebo mnoho malých objektů může způsobit chybu FatalExecutionEngineError z důvodu chyby v GC. Tato aktualizace řeší příčinu této chyby.

Další informace o tomto problému naleznete v tématu Vrácené Microsoft.FSharp.Reflection.FSharpValue.PreComputeUnionConstructor FatalExecutionEngineError při vyvolání aktivační funkce.

Tento problém je vyřešen také v rozhraní.NET Framework 4.6.1.

Problém 4

Nesprávné optimalizace, který je používán jako kompilátor JIT může způsobit nepředvídatelné chování. Kód vzorku, který je ovlivněn tento problém týká "Pokud" podmínky v blocích catch.

Tato oprava hotfix opravuje chybu, která způsobí nesprávné provádění podmíněné příkazy v nakonec a skutečné obslužné rutiny.

Pokud aplikace stále chová nestandardně po instalaci této opravy hotfix, naleznete v tématu Další podrobné pokyny pro řešení potíží.

Problém 5

Po instalaci aplikace Visual Studio 2015 nebo 4.6 rozhraní.NET Framework, může způsobit nesprávný kód optimalizace pomocí JIT aplikace nepředvídatelné chování. Tato optimalizace chyba nastane pouze v případě, že je Optimalizace funkce zapnuta v Release sestavení v předchozích verzích sady Visual Studio nebo Visual Studio 2015 po instalaci 4.6 rozhraní.NET Framework.

Pokud aplikace stále chová nestandardně po instalaci této opravy hotfix, naleznete v tématu Další podrobné pokyny pro řešení potíží.

Další kroky:

Pokud kroky řešení potíží pokyny v článku propojené můžete zjistit, že RyuJIT mohou být zapojeny do vašeho problému, prosím přihlásit na problém Připojení Microsoft. Zahrnout podrobnosti tolik co nejvíce spolu s kódem pro reprodukci problému.

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 3120238 - Poslední kontrola: 01/06/2016 18:04:00 - Revize: 1.0

Microsoft .NET Framework 4.6, Microsoft .NET Framework 4.6.1

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3120238 KbMtcs
Váš názor