Obsah
×

Datum vydání:15. října 2019

Verze: .NET Framework 4,8

Aktualizace z 15. října 2019 pro Windows 10 verze 1607 a windows Server 2016 zahrnuje kumulativní zlepšení spolehlivosti v rozhraní .NET 4,8. Tuto aktualizaci doporučujeme nainstalovat jako součást běžných rutin údržby. Před instalací této aktualizace si prohlédněte oddíly požadavků arestartování .

Zlepšení kvality a spolehlivosti

ASP.NET

Řeší problém s vlastností ValidationContext. MemberName při použití vlastního atributu DataAnnotation. ValidationAttribute.

Wpf1

Adresy a problémy, kde se při vykreslování softwaru nepodaří vykreslit obrázky, jejichž umístění a měřítko je příliš velké. Například prvek image s šířkou = 10, který je uveden na bitmapu s šířkou = 500 a umístěný 700 pixelů od levého okraje ohraničovaného okna, se nezobrazí, protože faktor změny měřítka S = 500/10 = 50 a poloha X = 700 je příliš velká, v tom smyslu, že jejich produkt S * X = 50 * 700 = 35000 přesahuje 2 ^ 15 = 32768.

Clr2

Snižuje riziko vrácení neseřazených ConstructorInfo z typu. Getkonstruktory ().

Vylepšené chování v situacích, kdy externí chyby (například dvojité volné) zabraňují spuštění podprocesů operačního systému. Modul runtime nyní selže s diagnostickou chybou, a nikoli před zavěšením čekání na spuštění podprocesu. To umožňuje lepší zotavení po selhání a lepší diagnostiku problému, který chybu způsobil.

Adresy a problémy s opožděně vázanými voláním rozhraní .NET COM obsahujícím pole SAFEARRAY, kde není plně inicializován model Safepole.

Winforms

Řeší problém, který zabránil navigaci na poslední položku rozevírací nabídky stisknutím jedné klávesy se šipkou nahoru.

Adresy a problémy, kde mřížka vlastnosti může vyvolat hodnotu NullReferenceException při změně výběru na null (nic není vybráno) v odezvě na změny hodnoty

1Windows Presentation Foundation (WPF)2Modul CLR (Common Language Runtime)

Známé problémy v této aktualizaci

Příznaky:

Po použití tohoto 15.ThKumulativní aktualizace pro rozhraní .NET Framework 4,8, některé ClickOnce aplikace a aplikace vytvářející výchozí doménu AppDomain s omezenou sadou oprávnění mohou sledovat selhání spuštění aplikace nebo runtime aplikace nebo neočekávané chování. Zjistitelný problém je System. AppDomainSetup. TargetFrameworkName (https://docs.Microsoft.com/en-US/dotnet/API/System.AppDomainSetup.targetframeworkname?view=NETFramework-4.8) je null, což vede k jakýmkoli zvláštům, které umožňují 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ího oddílu do konfiguračního souboru aplikace:

< ?xml verze = "1.0" encoding = "UTF-8" ? > < konfigurace >       < za běhu >           < AppContextSwitchOverrides hodnota = "Switch. System. Reflection. Donotforceorderofkonstruktory = true"/> </runtime > </configuration >

Řešení

Chcete-li tento problém vyřešit, nainstalujte aktualizaci pro rozhraní .NET Framework 4,8 pro systémy 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 k nastavení > aktualizace & zabezpečení > Windows Updatea pak vyberte možnost Vyhledat aktualizace.

Chcete-li získat samostatný balíček pro tuto aktualizaci, přejděte na web katalogu Microsoft Update .

Informace o souborech

Seznam souborů, které jsou k dispozici v této aktualizaci, Stáhněteinformace o souboru kumulativní aktualizace.

Požadavky

Chcete-li nainstalovat tuto aktualizaci, musí být nainstalováno rozhraní .NET Framework 4,8 .

Požadavky na restartování

Po instalaci této aktualizace je třeba restartovat počítač, pokud jsou používány nějaké ohrožené soubory. Před instalací této aktualizace doporučujeme ukončit všechny aplikace založené na platformě .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

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou překladu?
Co ovlivnilo váš názor?

Děkujeme za váš názor!

×