Today, we are releasing the October 2022 Cumulative Update Preview for .NET Framework.
Quality and Reliability
This release contains the following quality and reliability improvements.
WPF1
- Addresses an issue where a FailFast crash could occur when using WebBrowser.NavigateToString.
- Addresses an ArgumentOutOfRangeException that can arise when calling ListBox.ScrollIntoView while there are pending changes to the visual tree that will change or clear the underlying ItemsCollection.
- Addresses an ArgumentException “Width and Height must be non-negative” that can arise in an ItemsControl with grouping enabled, custom margins on the GroupItems, collapse/expand of GroupItems enabled, and run in high-DPI.
- Addresses an issue where the opt-out switch Switch.System.Windows.Controls.ToolTip.OptOutOfWCAG21ToolTipBehavior didn’t quite restore the 4.8 behavior, in particular the way it honors Switch.UseLegacyToolTipDisplay (which controls whether keyboard tooltip behavior is enabled).
.NET Runtime
- Address crashes that could occur if ilasm.exe failed to establish temporary PDB file alongside the output file.
1 Windows Presentation Foundation (WPF)
Getting the Update
The Cumulative Update Preview is available via Windows Update and Microsoft Update Catalog.
Note: Customers that rely on Windows Update will automatically receive the .NET Framework version-specific updates. Advanced system administrators can also take use of the below direct Microsoft Update Catalog download links to .NET Framework-specific updates. Before applying these updates, please ensure that you carefully review the .NET Framework version applicability, to ensure that you only install updates on systems where they apply.
The following table is for Windows 10, and Windows Server 2019+ versions.
Product Version | Cumulative Update | |
---|---|---|
Windows 11, version 22H2 | 5018341 | |
.NET Framework 3.5, 4.8.1 | Catalog | 5018341 |
Windows 11, version 21H2 | 5018859 | |
.NET Framework 3.5, 4.8 | Catalog | 5018330 |
.NET Framework 3.5, 4.8.1 | Catalog | 5018334 |
Microsoft server operating system, version 22H2 | 5018855 | |
.NET Framework 3.5, 4.8 | Catalog | 5018331 |
Microsoft server operating system version 21H2 | 5018860 | |
.NET Framework 3.5, 4.8 | Catalog | 5018331 |
.NET Framework 3.5, 4.8.1 | Catalog | 5018335 |
Windows 10 version 22H2 | 5018858 | |
.NET Framework 3.5, 4.8 | Catalog | 5018329 |
.NET Framework 3.5, 4.8.1 | Catalog | 5018332 |
Windows 10 version 21H2 | 5018858 | |
.NET Framework 3.5, 4.8 | Catalog | 5018329 |
.NET Framework 3.5, 4.8.1 | Catalog | 5018332 |
Windows 10 version 21H1 | 5018857 | |
.NET Framework 3.5, 4.8 | Catalog | 5018329 |
.NET Framework 3.5, 4.8.1 | Catalog | 5018332 |
Windows 10 Version 20H2 | 5018856 | |
.NET Framework 3.5, 4.8 | Catalog | 5018329 |
.NET Framework 3.5, 4.8.1 | Catalog | 5018332 |
Previous Monthly Rollups
The last few .NET Framework Monthly updates are listed below for your convenience:
why are these updates called preview and if they indeed are preview, why are they pushed through windows update, and why do they often fail to install?