Applies To.NET

Дата на издаване: 9 февруари 2021 г.

Версия: .net Framework 4,8

Обобщена информация

Подобрения в защитата

Тази актуализация за защита адресира уязвимост от отказ на услуга в .NET Framework. За повече информация вижте CVE-2021-24111.

Подобрения в качеството

ASP.NET

-Разглежда проблем, при който, след като инсталирате актуализацията, издадена на 20 октомври, някои приложения на ASP.Net не успяват по време на компилацията – вероятно със съобщение, съдържащо думите "грешка ASPCONFIG".

WPF1

– Адреси на увисване при превъртане в края на TreeView, когато е разрешено закръгляване на оформлението и мащабирането на DPI не е 100%.

CLR

-Подобряване на надеждността на автоматичната основна задача за генериране на изображения.

1 Фондация за представяне на Windows (WPF)

Известни проблеми в тази актуализация

Симптом

След инсталирането на тази актуализация WPF приложения може да се сриват с callstack, подобно на

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()

Това се случва, когато изхвърлите HwndSource, чието RootVisual е Null, ситуация, която възниква в Visual Studio при скачване или разделяне на прозорци, и може да възникне и в други приложения.

Заобиколно решение

За да заобиколите този проблем, задайте два ключа за AppContext с помощта на един от методите, описани в AppContext Class (System) под заглавието "AppContext за потребителите на библиотека".  Превключвателите са с име Switch.SysТЕМ. Windows. междуоперационни. MouseInput. OptOutOfMoveToChromedWindowFix и Switch.SysТЕМ. Windows. междуоперационен. MouseInput. DoNotOptOutOfMoveToChromedWindowFix и и двете трябва да бъдат зададени на "истина".   Първият превключвател избягва катастрофата, но въвежда отново грешката, закупена в KBs.  Вторият превключвател в момента се игнорира, но ще бъде разпознат в бъдеща актуализация на .NET, която съдържа корекция за срива в нулевата препратка;  възстановява първоначалната корекция на грешката.

Например с помощта на метода за app.config файл, за да приложите заобиколното решение в обхвата на приложението:

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

Как да получите тази актуализация

Инсталирайте тази актуализация

Канал за изданието

Налична

Следваща стъпка

Windows Update и Microsoft Update

Да

Никой. Тази актуализация ще се изтегли и инсталира автоматично от Windows Update.

Каталог за Microsoft Update

Да

За да получите самостоятелната опаковка за тази актуализация, отидете на уеб сайта на каталога на Microsoft Update .

Услуги за актуализиране на Windows Server (WSUS)

Да

Тази актуализация автоматично ще се синхронизира с WSUS, ако конфигурирате продуктите и класификациите по следния начин:

Продукт: Windows 10, версия 1607 и Windows Server, версия 2016

Класификация: актуализации на защитата

Информация за файла

За списък на файловете, които са предоставени в тази актуализация, изтеглете информацията за файла за сборна актуализация.

Информация за защитата и защитата

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.