2 februarie 2021 - KB4598299 Previzualizare actualizare cumulativă pentru .NET Framework 3.5 și 4.8 pentru Windows 10, versiunea 2004, Windows Server, versiunea 2004, Windows 10, versiunea 20H2 și Windows Server, versiunea 20H2

Notă

  • Data lansării:
    februarie 2, 2021
  • Versiune:
    .NET Framework 3.5 și 4.8

Actualizarea din 2 februarie 2021 pentru Windows 10, versiunea 2004, Windows Server, versiunea 2004, Windows 10, versiunea 20H2 și Windows Server, versiunea 20H2 include îmbunătățiri de fiabilitate cumulative în .NET Framework 3.5 și 4.8. Vă recomandăm să aplicați această actualizare ca parte din rutina de întreținere obișnuită. Înainte de a instala această actualizare, consultați secțiunile Cerințe preliminare și de repornire .

Îmbunătățiri de calitate și fiabilitate

ASP.NET - Tratează o problemă în care, după instalarea actualizării lansate pe 20 octombrie, unele aplicații ASP.Net nu reușesc în timpul precompilării - probabil cu un mesaj care conține cuvintele "Error ASPCONFIG" (Eroare ASPCONFIG).
WPF1 - Tratează o blocare atunci când defilați la sfârșitul unei TreeView, atunci când rotunjirea aspectului este activată și scalarea DPI nu este de 100%.
CLR2 - Îmbunătățește fiabilitatea sarcinii automate de generare a imaginilor native.

1 Windows Presentation Foundation (WPF)

2 Common Language Runtime (CLR)

Probleme cunoscute din această actualizare

Simptom După instalarea acestei actualizări, aplicațiile WPF se pot bloca cu o stivă de apeluri asemănătoare cu
Informații despre excepție: System.NullReferenceException la System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) la System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr) la System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean) la System.Windows.Interop.HwndMouseInputProvider.Dispose()Acest lucru se întâmplă atunci când eliminați un HwndSource al cărui RootVisual este null, situație care apare în Visual Studio atunci când andocați sau scindați ferestre și poate apărea în alte aplicații.
Soluție de evitare Pentru a rezolva această problemă, setați două comutatoare AppContext utilizând una dintre metodele descrise în Clasa AppContext (Sistem), sub titlul "AppContext pentru consumatorii de biblioteci". Comutatoarele se numesc Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix și Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix și ambele ar trebui să fie setate la "true". Primul comutator evită căderea, dar reintroduce eroarea remediată în KB-uri. Al doilea argument este ignorat momentan, dar va fi recunoscut într-o actualizare .NET viitoare care conține o remediere pentru căderea legată de referințe nule; Acesta restaurează remedierea inițială a erorii.
De exemplu, utilizând metoda fișierului app.config pentru a aplica soluția la domeniul de aplicare al aplicației:AppContextSwitchOverrides value=<"Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true; Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true " />

Cum se obține această actualizare

Instalați această actualizare

Canal de lansare Disponibil Următorul pas
Windows Update și Microsoft Update Da Pentru a descărca și a instala această actualizare, accesați Setări>Actualizare & Securitate>Windows Update apoi selectați Căutați actualizări.
Catalog Microsoft Update Da Pentru a obține pachetul independent pentru această actualizare, accesați site-ul web Catalog Microsoft Update.
Serviciile de actualizare Windows Server (WSUS) Nu Puteți importa manual această actualizare în WSUS. Consultați Catalogul Microsoft Update pentru instrucțiuni.
Notă: Această actualizare este disponibilă în WSUS prin 4598299.

Informații despre fișiere

Pentru o listă a fișierelor furnizate în această actualizare, descărcați informațiile de fișier pentru actualizarea cumulativă.

Cerințe preliminare

Pentru a aplica această actualizare, trebuie să aveți .NET Framework 3.5 sau 4.8 instalat.

Cerința de repornire

Trebuie să reporniți computerul după ce aplicați această actualizare dacă se utilizează fișiere afectate. Vă recomandăm să ieșiți din toate aplicațiile bazate pe .NET Framework înainte de a aplica această actualizare.

Cum se obține ajutor și asistență pentru această actualizare