2021. február 9. – KB4601052 Összegző frissítés a .NET-keretrendszer 4.8-as verziójához a Windows 10 1703-as verziójához

Hatókör
.NET

Megjegyzés

  • Kiadás dátuma:
    2021. február 9.
  • Verzió:
    .NET-keretrendszer 4.8

Összegzés

Biztonsági fejlesztések

Ez a biztonsági frissítés a .NET-keretrendszer szolgáltatásmegtagadási biztonsági rését célozza. További információ: CVE-2021-24111.

Minőségbeli fejlesztések

ASP.NET - Kijavítottuk a hibát, amely miatt az október 20-án kiadott frissítés telepítése után néhány ASP.Net alkalmazás meghiúsult az előfordítás során – valószínűleg "ASPCONFIG hiba" szavakat tartalmazó üzenet jelenik meg.
WPF1 – Elhárítottuk a fanézet végére görgetéskor jelentkező lefagyást okozó hibát, ha az elrendezés kerekítése engedélyezve volt, és a DPI-méretezés nem volt 100%-os.
CLR - Javítja az automatikus natív képgenerálási feladat megbízhatóságát.

1 Windows megjelenítési alaprendszer (WPF)

Ismert problémák ebben a frissítésben

Tünet A frissítés telepítése után a WPF-alkalmazások a következőhöz hasonló híváscsappal összeomolhatnak:
Kivételinformáció: System.NullReferenceException a System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) szolgáltatónál: System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr) a System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean) at System.Windows.Interop.HwndMouseInputProvider.Dispose()Ez akkor fordul elő, ha egy olyan HwndSource eltávolítására kerül sor, amelynek RootVisual értéke null. Visual Studio az ablakok dokkolásakor vagy felosztásakor, és más alkalmazásokban is előfordulhat.
Kerülő megoldás A probléma megkerüléséhez állítson be két AppContext-kapcsolót az AppContext Class (System) szakaszban leírt módszerek egyikével az "AppContext for library users" címszó alatt. A kapcsolók neve Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix és Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix , és mindkettőnek "true" értékre kell állítania. Az első kapcsoló elkerüli az összeomlást, de ismét bevezeti a tudásbázisfájlokban javított hibát. A második kapcsolót a rendszer jelenleg figyelmen kívül hagyja, de egy későbbi .NET-frissítésben fel fogja ismerni, amely tartalmazza a null-hivatkozásos összeomlás javítását; Ez visszaállítja az eredeti hibajavítást.
Például az app.config fájl metódussal alkalmazza a kerülő megoldást az alkalmazás hatókörében:<AppContextSwitchOverrides value="Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true; Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true " />

A frissítés beszerzése

A frissítés telepítése

Kiadási csatorna Elérhető Következő lépés
Windows Update és Microsoft Update Igen Nincs Ezt a frissítést a rendszer automatikusan letölti és telepíti a Windows Update-ből.
Microsoft Update katalógus Igen A frissítés önálló csomagjának beszerzéséhez keresse fel a Microsoft Update katalógus webhelyét.
Windows Server Update Services (WSUS) Igen A frissítés automatikusan szinkronizálni fog a WSUS-sel, ha a Termékek és besorolások beállításaként a következőket adja meg:
Termék: Windows 10 1703-as verzió
Besorolás: Biztonsági frissítések

A fájlokkal kapcsolatos adatok

A frissítésben szereplő fájlok listájához töltse le a következő dokumentumot: az összegző frissítés fájlokkal kapcsolatos adatai.

Információ a védelemről és a biztonságról