Applies To.NET

Išleidimo data: vasario 9, 2021

Versija: .net Framework 4,8

Suvestinė

Saugos patobulinimai

Šis saugos naujinimas išsprendžia ".NET Framework" tarnybos pažeidžiamumo neigimą. Daugiau informacijos rasite CVE-2021-24111.

Kokybės patobulinimai

ASP.NET

-Sprendžia problemą, kai įdiegus naujinimą, išleistą spalio 20 d., kai kurios ASP.Net taikomosios programos nepavyksta per "precompilation"

WPF1

-Adresai pakabinti, kai slenkama į TreeView pabaigą, kai įgalintas maketo apvalinimas ir DPI mastelio keitimas nėra 100%.

CLR

– Pagerina automatinio vietinio vaizdo generavimo užduoties patikimumą.

1 "Windows" pateikties pagrindas (WPF)

Žinomos problemos šiame naujinime

Simptomas

Įdiegus šį naujinimą, WPF programos gali sugesti naudodami užklausų rietuvę, panašią į

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

Taip nutinka, kai šalindami HwndSource, kurio šakninis vaizdinis parametras yra NULL, situacija, kylanti "Visual Studio", kai naudojamas "Windows" fiksavimas arba skaidymas, ir gali kilti kitose programose.

Sprendimas

Norėdami išspręsti šią problemą, nustatykite du "AppContext" jungiklius, naudodami vieną iš metodų, aprašytų "appcontext" klasės (sistemos) dalyje antrašte "appcontext" bibliotekos vartotojai ".  Jungikliai pavadinti Switch.System. Windows. Interop. MouseInput. OptOutOfMoveToChromedWindowFix ir Switch.System. Windows. Interop. MouseInput. DoNotOptOutOfMoveToChromedWindowFix ir abu turi būti nustatytas į "True".   Pirmasis jungiklis išvengiama gedimo, bet iš naujo įveda klaidą, nustatytą KBs.  Antrasis jungiklis šiuo metu yra ignoruojamas, tačiau bus atpažintas būsimame ".NET" naujinime, kuriame yra pataisa dėl nulinės nuorodos gedimo;  atkuriam pradinę pataisą.

Pvz., naudojant app.config failo metodą, kad būtų taikomas sprendimo būdas taikomosios programos aprėptyje:

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

Kaip gauti šį naujinimą

Įdiekite šį naujinimą

Leidimo kanalas

Pasiekiama

Kitas veiksmas

"Windows" naujinimas ir "Microsoft Update"

Taip

Nėra. Šis naujinimas bus atsisiųstas ir įdiegtas automatiškai iš "Windows Update".

"Microsoft Update" katalogas

Taip

Norėdami gauti šį naujinimą atskirą paketą, eikite į "Microsoft Update" katalogo svetainę.

"Windows Server" naujinimo tarnybos (WSUS)

Taip

Šis naujinimas bus automatiškai sinchronizuojamas su WSUS, jei konfigūruojate produktus ir klasifikacijas , kaip nurodyta toliau:

Produktas: "Windows 10", versija 1607 ir "Windows Server", versija 2016

Klasifikavimas: saugos naujinimai

Failo informacija

Šiame naujinime esančių failų sąraše Atsisiųskite kaupiamojo naujinimo failo informaciją.

Informacija apie apsaugą ir saugą

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.