Napomena
- Datum izdavanja:
26. januar 2021. - Verzija:
.NET Framework 3.5, 4.7.2 i 4.8
Rezime
Ovaj članak opisuje pregled kumulativne ispravke za 3.5, 4.7.2 i 4.8 za Windows 10, verzija 1809 i Windows Server, verzija 2019.
Dodatne informacije o ovoj ispravci
Sledeći članci sadrže dodatne informacije o ovoj ispravci jer se odnosi na pojedinačne verzije proizvoda.
- 4598303 Opis kumulativne ispravke za .NET Framework 3.5 i 4.7.2 za Windows 10, verzija 1809 i Windows Server, verzija 2019 (KB4598303)
- 4598300 Opis kumulativne ispravke za .NET Framework 3.5 i 4.8 za Windows 10, verzija 1809 i Windows Server, verzija 2019 (KB4598300)
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 WSUS putem 4598461. |
Kako da dobijete pomoć i podršku za ovu ispravku
- Pomoć za instaliranje ispravki: Windows Update: najčešća pitanja
- Zaštitite se na mreži i kod kuće: podrška za Windows bezbednost
- Lokalna podrška u skladu sa podacima iz vaše zemlje: međunarodna podrška