26. januar 2021 KB4598303– predogled zbirnega paketa posodobitev za ogrodje .NET Framework 3.5 in 4.7.2 za Windows 10, različica 1809 in Windows Server, različica 2019

Opomba

  • Datum izdaje:
    26 januarja, 2021
  • Različica:
    ogrodje .NET Framework 3.5 in 4.7.2

Posodobitev z dne 26. januarja 2021 za Windows 10, različica 1809, in Windows Server, različica 2019, vključuje kumulativne izboljšave zanesljivosti v ogrodje .NET Framework 3.5 in 4.7.2. Priporočamo, da to posodobitev uporabite kot del rutin rednega vzdrževanja. Preden namestite to posodobitev, si oglejte razdelke z zahtevami in zahtevami za ponovni zagon .

Izboljšave kakovosti in zanesljivosti

ASP.NET – Odpravlja težavo, zaradi katere po namestitvi posodobitve, izdane 20. oktobra, nekateri ASP.Net aplikacij med predprevajanjem prenehajo delovati – verjetno se prikaže sporočilo, ki vsebuje besede »Napaka ASPCONFIG«.
WPF1 – Odpravlja neodzivnost, ko se premikate na konec drevesnega pogleda, ko je omogočeno zaokroževanje postavitve in povečava DPI ni 100%.
CLR2 – Izboljša zanesljivost samodejnega opravila ustvarjanja izvornih slik.

1 Windows Presentation Foundation (WPF)
2 Common Language Runtime (CLR)

Znane težave v tej posodobitvi

Simptom Po namestitvi te posodobitve se lahko aplikacije WPF zrušijo s skladom klicev, podobnim
Informacije o izjemi: System.NullReferenceException pri System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) pri System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr) pri System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean) pri System.Windows.Interop.HwndMouseInputProvider.Dispose()Do tega pride pri odstranjevanju HwndSource, katerega vrednost RootVisual je null, situacija, ki nastane v Visual Studio pri sidranju ali deljenju oken in se lahko pojavi v drugih aplikacijah.
Rešitev Če se želite izogniti tej težavi, nastavite dve stikali AppContext z eno od metod, ki je opisana v razdelku AppContext Class (System) pod naslovom »AppContext za uporabnike knjižnice«. Stikali se imenujeta Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix in Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix, obe pa morata biti nastavljeni na vrednost »true«. Prvo stikalo se izogne zrušitvi, vendar znova uvede napako, ki je bila odpravljena v posodobitvah KB. Drugo stikalo je trenutno prezrto, vendar bo prepoznano v prihodnji posodobitvi ogrodja .NET, ki vsebuje popravek za zrušitev z ničelnim sklicem. Obnovi izvirno odpravljeno napako.
Če na primer uporabite datotečno metodo app.config za uporabo rešitve v application scope:<AppContextSwitchOverrides value="Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true; Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true " />

Dodatne informacije o tej posodobitvi

V spodnjih člankih so dodatne informacije o tej posodobitvi v zvezi s posameznimi različicami izdelka.

  • 4598461 Opis zbirne posodobitve za ogrodje .NET Framework 3.5, 4.7.2 in 4.8 za Windows 10, različica 1809 in Windows Server, različica 2019 (KB4598461)

Kako pridobiti to posodobitev

Namestitev te posodobitve

Kanal izdaje Na voljo Naslednji korak
Windows Update in Microsoft Update Da Če želite prenesti in namestiti to posodobitev, odprite Posodobitev nastavitev>& Varnost Windows Update> nato pa izberite Preveri, ali so na voljo posodobitve.
Katalog Microsoft Update Da Če želite pridobiti samostojni paket za to posodobitev, obiščite spletno mesto Katalog Microsoft Update.
Windows Server Update Services (WSUS) Ne To posodobitev lahko v WSUS uvozite ročno. Za navodila si oglejte Katalog Microsoft Update.
Opomba: Ta posodobitev je na voljo v storitvi WSUS prek 4598461.

Informacije o datotekah

Če si želite ogledati seznam datotek, vključenih v to posodobitev, prenesite informacije o datotekah za zbirno posodobitev.

Pogoji

Če želite to posodobitev uveljaviti, morate imeti nameščeno ogrodje .NET Framework 3.5 ali 4.7.2.

Zahteve glede ponovnega zagona

Če so katere koli prizadete datoteke v uporabi, morate po namestitvi te posodobitve znova zagnati računalnik. Priporočamo, da pred namestitvijo te posodobitve zaprete vse aplikacije, ki temeljijo na ogrodju ogrodje .NET Framework.

Kako pridobiti pomoč in podporo za to posodobitev