15. října 2019 – KB4519562 kumulativní aktualizace pro rozhraní .NET Framework 4.8 pro Windows 10 verze 1607 a Windows Server 2016
Applies To
.NETDatum vydání:
15. října 2019Verze:
.NET Framework 4.8Aktualizace pro Windows 10 verze 1607 a Windows Server 2016 z 15. října 2019 zahrnuje kumulativní vylepšení spolehlivosti v rozhraní .NET 4.8. Tuto aktualizaci doporučujeme použít jako součást běžných rutin údržby. Před instalací této aktualizace si projděte části Požadavky a Požadavky na restartování .
Vylepšení kvality a spolehlivosti
ASP.NET |
Řeší problém s ValidationContext.MemberName při použití vlastního Atributu DataAnnotation.ValidationAttribute. |
WPF1 |
Řeší a řeší problém, kdy vykreslování softwaru nedokáže nakreslit obrázky, jejichž pozice a škálování jsou příliš velké. Například prvek Image s width=10, zdroj bitmapy s šířkou =500 a umístěním 700 pixelů od levého okraje ohraničující okna se nezobrazuje, protože faktor škálování S = 500/10 = 50 a pozice X=700 je příliš velká v tom smyslu, že jejich produkt S * X = 50 * 700 = 35000 překračuje 2^15 = 32768. |
CLR2 |
Snižuje riziko vrácení neuspořádané ConstructorInfo z Type.GetConstructors(). Vylepšené chování ve scénářích, kdy externí chyby (například double-free) brání spuštění podkladových vláken operačního systému. Modul runtime teď selže s chybou diagnostiky, nikoli s předsazením čekání na spuštění vlákna. To umožňuje lepší obnovení selhání a lepší diagnostiku problému, který způsobil selhání. Řeší a problém s voláními modelu .NET COM s pozdní vazbou, která obsahují pole SafeArray, kde není plně inicializována funkce SafeArray. |
Winforms |
Řeší problém, který zabránil přechodu na poslední položku položky rozevírací nabídky jedním stisknutím klávesy se šipkou nahoru. Řeší a problém, kdy může mřížka vlastností vyvolat výjimku NullReferenceException při změně výběru na hodnotu null (není vybráno nic) v reakci na změny hodnot. |
1 Windows Presentation Foundation (WPF) 2 Common Language Runtime (CLR)
Známé problémy v této aktualizaci
Příznaky:
Po použití této kumulativní aktualizace z 15. října pro rozhraní .NET Framework 4.8 mohou některé aplikace a aplikace ClickOnce, které vytvářejí výchozí doménu AppDomain s omezenou sadou oprávnění, pozorovat selhání spuštění aplikace nebo modulu runtime aplikace nebo neočekávané chování. Pozorovatelný problém je System.AppDomainSetup.TargetFrameworkName (https://learn.microsoft.com/en-us/dotnet/api/system.appdomainsetup.targetframeworkname?view=netframework-4.8) má hodnotu null, což vede k jakékoli nepředvídatelné chyby umožňující návrat zpět k chování rozhraní .NET Framework 4.0.
Řešení:
Zákazníci, kteří pozorují nové neočekávané chyby nebo funkční problémy, mohou implementovat nastavení aplikace přidáním (nebo sloučením) následující části do konfiguračního souboru aplikace:
<?xml version="1.0" encoding="utf-8" ?> > konfigurace < > modulu runtime < <AppContextSwitchOverrides value="Switch.System.Reflection.DoNotForceOrderOfConstructors=true" /> </runtime> </configuration> |
Řešení
Chcete-li tento problém vyřešit, nainstalujte aktualizaci pro rozhraní .NET Framework 4.8 pro Windows 10 verze 1607 a Windows Server 2016 KB4532997.
Jak získat a nainstalovat aktualizaci
Nainstalovat tuto aktualizaci
Chcete-li stáhnout a nainstalovat tuto aktualizaci, přejděte na nastavení > aktualizace & zabezpečení> služba Windows Update a potom vyberte vyhledat aktualizace.
Pokud chcete získat samostatný balíček pro tuto aktualizaci, přejděte na web Katalog služby Microsoft Update .
Informace o souborech
Seznam souborů, které jsou k dispozici v této aktualizaci, stáhněte si informace o souborech pro kumulativní aktualizaci.
Požadavky
Chcete-li nainstalovat tuto aktualizaci, musíte mít nainstalované rozhraní .NET Framework 4.8.
Požadavky na restartování
Po instalaci této aktualizace je nutné restartovat počítač, pokud se používají některé ovlivněné soubory. Před instalací této aktualizace doporučujeme ukončit všechny aplikace založené na rozhraní .NET Framework.
Informace o nahrazení aktualizace
Tato aktualizace nahrazuje dříve vydané aktualizace 4515839.
Jak získat nápovědu a podporu pro tuto aktualizaci
-
Nápověda k instalaci aktualizací: služba Windows Update nejčastější dotazy
-
Ochrana online i doma: podpora Zabezpečení Windows
-
Místní podpora podle vaší země: Mezinárodní podpora