Pastaba
- Leidimo data:
2021 m. vasario 2 d. - Versija:
".NET Framework" 3.5 ir 4.8
2021 m. vasario 2 d. naujinimas, skirtas Windows 10 2004 versijai, Windows Server, 2004 versijai, Windows 10, 20H2 versijai ir Windows Server 20H2 versijai, apima kaupiamuosius patikimumo patobulinimus .NET Framework 3.5 ir 4.8. Rekomenduojame taikyti šį naujinimą kaip dalį savo reguliarios priežiūros rutinos. Prieš diegdami šį naujinimą, žr. skyrius Būtinosios sąlygos ir Paleidimo iš naujo reikalavimai .
Kokybės ir patikimumo patobulinimai
| ASP.NET | - Išsprendžia problemą, kai įdiegus naujinimą, išleistą spalio 20 d., kai kurios ASP.Net programos sugenda išankstinio kompiliavimo metu – greičiausiai pateikiamas pranešimas, kuriame yra žodžiai "Klaida ASPCONFIG". |
|---|---|
| WPF1 | - Išsprendžia strigimą slenkant į "TreeView" pabaigą, kai įjungtas išdėstymo apvalinimas ir DPI mastelio keitimas nėra 100 %. |
| CLR2 | - Pagerina automatinio vietinio vaizdo generavimo užduoties patikimumą. |
1 "Windows" pristatymų platforma (WPF)
2Common Language Runtime (CLR)
Žinomos problemos šiame naujinime
| Požymis | Įdiegus šį naujinimą, WPF programos gali sugesti naudojant iškvietimų dėklą, panašų į Išimties informacija: System.NullReferenceException System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef), System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr), System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean), System.Windows.Interop.HwndMouseInputProvider.Dispose()Tai atsitinka, kai šalinamas HwndSource, kurio RootVisual yra nulinis, situacija, kuri susidaro "Visual Studio", kai prijungiami arba skaidomi langai, taip pat gali kilti kitose programose. |
|---|---|
| Sprendimas | Norėdami išspręsti šią problemą, nustatykite du "AppContext" jungiklius, naudodami vieną iš metodų, aprašytų " AppContext" klasėje (sistemoje) dalyje "AppContext bibliotekų vartotojams". Jungikliai pavadinti Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix ir Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix ir abu turėtų būti nustatyti kaip "true". Pirmasis jungiklis išvengia gedimo, bet iš naujo įveda klaidą, ištaisytą KBS. Antrasis jungiklis šiuo metu ignoruojamas, bet bus atpažintas būsimame .NET naujinime, kuriame yra nulinės nuorodos gedimo pataisa; Atkuriamas pradinis klaidų taisymas. Pvz., naudojant app.config failo metodą, norint pritaikyti taikomosios programos aprėpties sprendimą:<AppContextSwitchOverrides value="Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true; Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true " /> |
Kaip gauti šį naujinimą
Diegti šį naujinimą
| Išleidimo kanalas | Pasiekiamas | Kitas veiksmas |
|---|---|---|
| „Windows Update“ ir „„Microsoft“ Update“ | Taip | Norėdami atsisiųsti ir įdiegti šį naujinimą, eikite į Parametrų>naujinimas & sauga„Windows Update“ tada pasirinkite Tikrinti>, ar yra naujinimų. |
| „„Microsoft“ Update“ katalogas | Taip | Norėdami gauti atskirą šio naujinimo paketą, eikite į „„Microsoft“ Update“ katalogo svetainę. |
| „Windows Server Update Services“ (WSUS) | Ne | Galite importuoti šį naujinimą į WSUS rankiniu būdu. Instrukcijas žr. „„Microsoft“ Update“ katalogas. Pastaba: Šis naujinimas pasiekiamas WSUS per 4598299. |
Failo informacija
Norėdami gauti į šį naujinimą įtrauktų failų sąrašą, atsisiųskite kaupiamojo naujinimo failo informaciją.
Būtinosios sąlygos
Jei norite taikyti šį naujinimą, turite įdiegti .NET Framework 3.5 arba 4.8.
Reikia paleisti iš naujo
Pritaikę šį naujinimą, turite iš naujo paleisti kompiuterį, jei naudojami paveikti failai. Rekomenduojame išeiti iš visų ".NET Framework" pagrįstų programų prieš taikant šį naujinimą.
Kaip gauti šio naujinimo žinyną ir palaikymą
- Naujinimų diegimo žinynas: „Windows Update“ DUK
- Apsisaugokite internete ir namuose: "„Windows“ sauga" palaikymas
- Vietinė parama pagal jūsų šalį: Tarptautinė pagalba