.NET Framework September 2020 Cumulative Update Preview Update

Tara Overfield

Tara

Today, we are releasing the September 2020 Cumulative Update Preview Updates for .NET Framework.

Quality and Reliability

This release contains the following quality and reliability improvements.

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 instead of .Net.NET-style primitive defaults to match the behavior of `new HttpCookie(name)`.
CLR1
  • 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 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 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.
SQL
  • Addressed a failure that sometimes occured when a user connected 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.
WCF2
  • Addressed an issue with WCF services sometimes failing to start when starting multiple services concurrently.
Windows Forms
  • 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 RTM started using type name instead of the value of the DisplayMember property as an accessible name, this fiximprovement uses the DisplayMember again.

1 Common Language Runtime (CLR) 2 Windows Communication Foundation (WCF)

Getting the Update

The Cumulative Update Preview is available via Windows Update and Microsoft Update Catalog.

Microsoft Update Catalog

You can get the update via the Microsoft Update Catalog. For Windows 10, NET Framework 4.8 updates are available via Windows Update and Microsoft Update Catalog. Updates for other versions of .NET Framework are part of the Windows 10 Monthly Cumulative Update.

**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 2016+ versions.

Product VersionCumulative Update
Windows 10 1909 and Windows Server, version 1909
.NET Framework 3.5, 4.8Catalog4576947
Windows 10 1903 and Windows Server, version 1903
.NET Framework 3.5, 4.8Catalog4576947
Windows 10 1809 (October 2018 Update) and Windows Server 20194577324
.NET Framework 3.5, 4.7.2Catalog4576949
.NET Framework 3.5, 4.8Catalog4576946

 

Previous Cumulative Updates

The last few .NET Framework updates are listed below for your convenience:

2 comments

Leave a comment

  • Avatar
    Dean Jackson

    The cumulative update PREVIEW is being listed in Windows Updates for Windows 10 as a normal “required” update, but it’s supposed to be optional!
    Is there a problem on your end??

    Please fix this…I’m a .Net developer, but I don’t want “preview” updates, only final ones.

  • Avatar
    Shawn Youngblood

    This update pretty much broke my computer. It attempted to install, but it keeps failing. Its like it only partially updated. It keeps failing to update over and over. Now it barely runs. It is a gaming computer and was super fast. A lot of things will not load. I cant update my video card (it is having issues since the attempted update). Not happy at all. Nothing was broke with my windows. Why try to make a bunch of changes?