2021. gada 26. janvāris — KB4598461 kumulatīvā atjauninājuma priekšskatījums .NET Framework 3.5, 4.7.2 un 4.8 Windows 10 versijai 1809 un Windows Server versijai 2019

Piezīme

  • Izlaides datums:
    2021. gada 26. janvāris
  • Versija:
    .NET Framework 3.5, 4.7.2 un 4.8

Kopsavilkums

Šajā rakstā ir aprakstīts kumulatīvā atjauninājuma priekšskatījums 3.5, 4.7.2 un 4.8 operētājsistēmas Windows 10 versijai 1809 un Windows Server versijai 2019.

Papildinformācija par šo atjauninājumu

Nākamajos rakstos ir ietverta papildinformācija par šo atjauninājumu, jo tas attiecas uz atsevišķām produktu versijām.

  • 4598303 .NET Framework 3.5 un 4.7.2 kumulatīvā atjauninājuma apraksts Windows 10 versijai 1809 un Windows Server versijai 2019 (KB4598303)
  • 4598300 .NET Framework 3.5 un 4.8 kumulatīvā atjauninājuma apraksts Windows 10 versijai 1809 un Windows Server versijai 2019 (KB4598300)

Zināmās problēmas šajā atjauninājumā

Problēmas pazīme Pēc šī atjauninājuma instalēšanas WPF programmas var avarēt ar izsaukumu steku, kas ir līdzīgs
Izņēmuma informācija: System.NullReferenceException šeit: System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) šeit: System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr) šeit: System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean) šeit: System.Windows.Interop.HwndMouseInputProvider.Dispose()Tas notiek, likvidējot HwndSource, kura RootVisual ir null, un šāda situācija rodas Visual Studio dokojot vai sadalot logus, un tas var rasties citās programmās.
Risinājums Lai novērstu šo problēmu, iestatiet divus AppContext slēdžus, izmantojot kādu no metodēm, kas aprakstītas sadaļā AppContext klase (sistēma) sadaļā "AppContext bibliotēku patērētājiem". Slēdži ir nosaukti par Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix un Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix , un abiem ir jābūt iestatītiem kā "true". Pirmais slēdzis novērš avāriju, bet atkārtoti ievieš KB novērsto kļūdu. Otrais slēdzis pašlaik tiek ignorēts, bet tiks atpazīts nākamajā .NET atjauninājumā, kas satur nulles atsauces avārijas labojumu. Tā atjauno sākotnējo kļūdu labojumu.
Piemēram, izmantojot metodi app.config fails, lai lietotu risinājumu lietojumprogrammas tvērumā:<AppContextSwitchOverrides value="Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true; Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true " />

Atjauninājuma iegūšana

Instalēt šo atjauninājumu

Laidiena kanāls Pieejams Nākamā darbība
Windows Update un Microsoft Update Lai lejupielādētu un instalētu šo atjauninājumu, dodieties uz Iestatījumi Atjaunināšana>& Drošība un pēc tam atlasiet Pārbaudīt >Windows Update,vai nav atjauninājumu.
Microsoft Update katalogs Lai iegūtu atsevišķo šī atjauninājuma pakotni, apmeklējiet tīmekļa vietni Microsoft Update katalogs.
Windows Server Update Services (WSUS) Šo atjauninājumu varat importēt uz WSUS manuāli. Norādījumus skatiet Microsoft Update katalogā.
Piezīme. Šis atjauninājums ir pieejams WSUS, izmantojot 4598461.

Kā iegūt palīdzību un atbalstu saistībā ar šo atjauninājumu