26. januar 2021. – KB4598301 pregled kumulativne ispravke za .NET Framework 3.5 i 4.8 za Windows 10, verzija 1909 i Windows Server, verzija 1909

Napomena

  • Datum izdavanja:
    26. januar 2021.
  • Verzija:
    .NET Framework 3.5 i 4.8

Ispravka za Windows 10, verzija 1909 od 26. januara 2021. i Windows Server, verzija 1909 obuhvata kumulativna poboljšanja pouzdanosti u .NET Framework 3.5 i 4.8. Preporučujemo da primenite ovu ispravku u sklopu redovnog održavanja. Pre nego što instalirate ovu ispravku, pogledajte odeljke "Preduslov " i "Zahtevi za ponovnim pokretanjem ".

Poboljšanja kvaliteta i pouzdanosti

ASP.NET – Rešava problem gde nakon instaliranja ispravke objavljene 20. oktobra, neke ASP.Net aplikacije otkazuju tokom predkompajliranja – verovatno uz poruku koja sadrži reči "Error ASPCONFIG".
WPF1 - Adresira zastoj kada se pomerate na kraj prikaza stabla, kada je omogućeno zaokruživanje rasporeda i skaliranje DPI nije 100%.
CLR2 - Poboljšava pouzdanost automatskog zadatka generisanja izvorne slike.

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

Poznati problemi u ovoj ispravci

Simptom Nakon instaliranja ove ispravke, WPF aplikacije mogu da padnu uz naslaganje poziva slično
Informacije o izuzetku: System.NullReferenceException kod System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) kod System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr) kod System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean) kod System.Windows.Interop.HwndMouseInputProvider.Dispose()Ovo se dešava kada se uklanja HwndSource čiji je RootVisual bez vrednosti, što je situacija koja nastaje u Visual Studio prilikom usidravanja ili razdeljivanja prozora, a može da se pojavi u drugim aplikacijama.
Privremeno rešenje Da biste rešili ovaj problem, postavite dva prekidača AppContext pomoću jednog od metoda opisanih u okviru "AppContext klasa (sistem) pod naslovom "AppContext za korisnike biblioteke". Prekidači se zovu Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix i Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix i oba treba da budu postavljena na "true". Prvi prekidač izbegava pad, ali ponovo uvodi grešku ispravljenu u KBs. Drugi prekidač je trenutno zanemaren, ali će biti prepoznat u budućoj .NET ispravci koja sadrži ispravku za pad nulte reference; Ono vraća prvobitnu ispravku greške.
Na primer, korišćenjem app.config metoda datoteke za primenu privremenog rešenja u opsegu aplikacije:<AppContextSwitchOverrides value="Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true; Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true " />

Kako da preuzmete ovu ispravku

Instaliraj ovu ispravku

Kanal izdanja Dostupan Sledeći korak
Windows Update i Microsoft Update Da Da biste preuzeli i instalirali ovu ispravku, idite na Postavke>Ažuriranje & Bezbednost>Windows Update a zatim izaberite stavku Proveri da li postoje ispravke.
Katalog Microsoft Update Da Da biste preuzeli samostalni paket za ovu ispravku, idite na veb lokaciju Kataloga Microsoft Update .
Windows Server Update Services (WSUS) Ne Ovu ispravku možete ručno da uvezete u WSUS. Uputstva potražite u Microsoft Update katalogu .
Napomena: Ova ispravka je dostupna na sajtu WSUS putem 4598301.

Informacije o datoteci

Za listu datoteka koje su obezbeđene u ovoj ispravci preuzmite informacije o datoteci za kumulativno ažuriranje.

Preduslovi

Da biste primenili ovu ispravku, morate da imate instaliran .NET Framework 3.5 ili 4.8.

Zahtev za ponovnim pokretanjem

Nakon primene ove ispravke morate ponovo pokrenuti računar ako se koriste neki pogođeni fajlovi. Preporučujemo da izađete iz svih aplikacija zasnovanih na .NET Framework-u pre nego što primenite ovu ispravku.

Kako da dobijete pomoć i podršku za ovu ispravku