2021 m. sausio 26 d. – KB4598461 .NET Framework 3.5, 4.7.2 ir 4.8 versijų kaupiamojo naujinimo, skirto Windows 10 1809 versijai ir Windows Server 2019 versijai, peržiūros versija

Pastaba

  • Leidimo data:
    2021 m. sausio 26 d.
  • Versija:
    ".NET Framework" 3.5, 4.7.2 ir 4.8

Suvestinė

Šiame straipsnyje aprašoma 3.5, 4.7.2 ir 4.8 versijų kaupiamojo naujinimo, skirto "Windows 10" 1809 versijai ir "Windows Server" 2019 versijai, peržiūra.

Papildoma informacija apie šį naujinimą

Tolesniuose straipsniuose pateikiama papildomos informacijos apie šį naujinimą, susijusį su atskiromis produkto versijomis.

  • 4598303 .NET Framework 3.5 ir 4.7.2 versijų kaupiamojo naujinimo, skirto Windows 10 1809 versijai ir Windows Server 2019 versijai, aprašas (KB4598303)
  • 4598300 .NET Framework 3.5 ir 4.8 versijų kaupiamojo naujinimo, skirto Windows 10 1809 versijai ir Windows Server 2019 versijai, aprašas (KB4598300)

Ž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 4598461.

Kaip gauti šio naujinimo žinyną ir palaikymą