.NET Framework Preview Updates (Sept. 16, 2020)

Windows Update[German]In addition to the preview updates for Windows 10 (see Windows 10 V1809/190x: Preview Updates (September 16, 2020))), Microsoft has also released various preview updates for the .NET Framework as of September 16, 2020.

KB4576947: .NET Framework 3.5 and 4.8 for Windows 10 Version 190x

Cumulative Preview-Update KB4576947 is a preview for .NET Framework 3.5 and 4.8 for for Windows 10 version 1903, Windows Server version 1903, Windows 10 version 1909, and Windows Server version 1909 that was released on September 16, 2020. It contains reliability improvements in .NET Framework 3.5 and 4.8. Here is an overview of the improvements:

  • Windows Communication Foundation (WCF): Addressed an issue with WCF services sometimes failing to start when starting multiple services concurrently.
  • Winforms:
    _Addressed a regression introduced in .NET Framework 4.8, where Control.AccessibleName, Control.AccessibleRole, and Control.AccessibleDescription properties stopped working for the following controls:Label, GroupBox, ToolStrip, ToolStripItems, StatusStrip, StatusStripItems, PropertyGrid, ProgressBar, ComboBox, MenuStrip, MenuItems, DataGridView. 
    -Addressed a regression in accessible name for combo box items for data bound combo boxes. .NET Framework 4.8 started using type name instead of the value of the DisplayMember property as an accessible name, this improvement uses the DisplayMember again.
  • ASP.NET:
    – Disabled resuse of AppPathModifier in ASP.Net control output.
    – HttpCookie objects in the ASP.Net request context will be created with configured defaults for cookie flags instead of .NET-style primitive defaults to match the behavior of `new HttpCookie(name)`.
  • SQL: Addressed a failure that sometimes occured when a user connects to one Azure SQL database, performed an enclave based operation, and then connected to another database under the same server that has the same Attestation URL and performed an enclave operation on the second server.
  • Common Language Runtime (CLR):
    – Added a CLR config variable Thread_AssignCpuGroups (1 by default) that can be set to 0 to disable automatic CPU group assignment done by the CLR for new threads created by Thread.Start() and thread pool threads, such that an app may do its own thread-spreading.
    – Addressed a rare data corruption that can occur when using new API's such as Unsafe.ByteOffset<T> which are often used with the new Span types. The corruption could occur when a GC operation is performed while a thread is calling Unsafe.ByteOffset<T> from inside of a loop.
    – Addressed an issue regarding timers with very long due times ticking down much sooner than expected when the AppContext switch "Switch.System.Threading.UseNetCoreTimer" is enabled.

The update is provided via Windows Update and the Microsoft Update Catalog, but not via WSUS. We recommend that you apply this update as part of your regular maintenance routines. To apply this update, you must have .NET Framework 3.5 or 4.8 installed. The computer must restart after applying this update if affected files are in use. Microsoft recommends that you exit any .NET Framework-based applications before installing this update.

KB4577324: .NET Framework 3.5, 4.72 and 4.8 for Windows 10 Version 1809

Cumulative update KB4577324 is a preview of .NET Framework 3.5, 4.7.2 and 4.8 for Windows 10 version 1809 and Windows Server. Version 2019. Details about the content for this update can be found in the following support articles:

  • 4576949 Description of the Cumulative Update Preview for .NET Framework 3.5 and 4.7.2 for Windows 10, version 1809 and Windows Server, version 2019 (KB4576949)
  • 4576946 Description of the Cumulative Update Preview for .NET Framework 3.5 and 4.8 for Windows 10, version 1809 and Windows Server, version 2019 (KB4576946)

The update is provided via Windows Update and the Microsoft Update Catalog, but not via WSUS.

KB4576946: .NET Framework 3.5 and 4.8 for Windows 10 Version 1809

Cumulative update KB4576946 is a preview of .NET Framework 3.5 and 4.8 for Windows 10 version 1809 and Windows Server version 2019. It contains reliability improvements in .NET Framework 3.5 and 4.8, which are already described above for the preview update KB4576947 . The update is provided through Windows Update and the Microsoft Update Catalog, but not through WSUS. Details can be found in the linked KB article.

Similar articles
Microsoft Office Patchday (September 1, 2020)
Microsoft Security Update Summary (September 1, 2020)
Patchday: Windows 10-Updates (September 8, 2020)
Patchday: Windows 8.1/Server 2012-Updates (September 8, 2020)
Patchday: Updates für Windows 7/Server 2008 R2 (September 8, 2020)
Patchday Microsoft Office Updates (September 8, 2020)
Windows 10 V1809/190x: Preview Updates (September 16, 2020))

This entry was posted in Software, Update, Windows and tagged , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *