Datum vydání: 26. ledna 2021

Verze: .NET Framework 3.5, 4.7.2 a 4.8

Shrnutí

Tento článek popisuje kumulativní aktualizaci (Preview) pro 3.5, 4.7.2 a 4.8 pro Windows 10 verze 1809 a Windows Server verze 2019.

Další informace o této aktualizaci

Následující články obsahují další informace o této aktualizaci ve vztahu k jednotlivým verzím produktu.

  •  4598303Popis kumulativní aktualizace pro .NET Framework 3.5 a 4.7.2 pro Windows 10, verze 1809 a Windows Server, verze 2019 (KB4598303)

  •  4598300Popis kumulativní aktualizace pro .NET Framework 3.5 a 4.8 pro Windows 10, verze 1809 a Windows Server, verze 2019 (KB4598300)

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

Příznak

Po instalaci této aktualizace může dojít k chybě aplikací WPF při použití zásobníku volání, který se podobá

Exception Info: System.NullReferenceException at System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) at System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr)
at System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean)
at System.Windows.Interop.HwndMouseInputProvider.Dispose()

K tomu dochází při vytváření HwndSource, jehož RootMich je null, situaci, která ve Visual Studiu vznikne při ukotvení nebo rozdělení oken a může vzniknout v jiných aplikacích.

Alternativní řešení

Pokud chcete tento problém vyřešit, nastavte dva přepínače AppContext pomocí jedné z metod popsaných v AppContext Class (System) pod nadpisem AppContext for library consumers.  Přepínače seSwitch.Sys tem. Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix aSwitch.System. Windows.Interop.MouseInput.DoNotOptOutMoveToChromedWindowFix a obě vlastnosti by měly být nastavené na hodnotu true.   Prvnímu přepínači se vyhnout chybě, ale znovu představí chybu opravenou v KBs.  Druhý přepínač je aktuálně ignorován, ale bude rozpoznán v budoucí aktualizaci .NET, která obsahuje opravu chyby null-reference.  obnoví původní opravu chyb.

Použití alternativního řešení v app.config použití alternativního řešení v rozsahu aplikace pomocí metody souboru:

<AppContextSwitchOverrides value="Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true; Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true " />

Jak získat tuto aktualizaci

Nainstalovat tuto aktualizaci

Kanál pro verze

K dispozici

Další krok

Windows Update a Microsoft Update

Ano

Pokud si chcete stáhnout a nainstalovat tuto aktualizaci, přejděte na Nastavení > Update & Security > Windows Updatea pak vyberte Vyhledat aktualizace.

Katalog Microsoft Update

Ano

Pokud chcete získat samostatný balíček pro tuto aktualizaci, přejděte na web katalogu služby Microsoft Update.

Windows Server Update Services (WSUS)

Ne

Tuto aktualizaci můžete do WSUS importovat ručně. Pokyny najdete v katalogu Microsoft Update.

Poznámka: Tato aktualizace je dostupná ve WSUS prostřednictvím verze 4598461.

Jak získat nápovědu a podporu pro tuto aktualizaci

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.