.NET Framework November 2019 Preview of Quality Rollup
Today, we are releasing the November 2019 Preview of Quality Rollup
Quality and Reliability
This release contains the following quality and reliability improvements for .NET Framework for Windows 8.1, Server 2012 R2, Server 2012, Windows 7 SP1, Server 2008 R2 SP1 and Server 2008 SP2. Following this recent announcement, there are no optional non-security updates for Windows 10 as part of this release.
- ASP.NET will now emit a SameSite cookie header when HttpCookie.SameSite value is ‘None’ to accommodate upcoming changes to SameSite cookie handling in Chrome. As part of this change, FormsAuth and SessionState cookies will also be issued with SameSite = ‘Lax’ instead of the previous default of ‘None’, though these values can be overridden in web.config.
- Addresses and issue where some ClickOnce applications or applications creating the default AppDomain with a restricted permission set may observe application launch or application runtime failures, or unexpected behaviors. The observable issue was the System.AppDomainSetup.TargetFrameworkName is null, leading to any quirks enabling reverting back to .NET Framework 4.0 behaviors.
Addresses a race condition when using WCF TCP Port Sharing where a client which disconnects part way through the session establishment handshake can result in the WCF Service no longer being able to accept new connections.
When an IIS worker process has many WCF TCP web services using TCP Port Sharing and the worker process crashes while under high CPU load, a race condition during TCP Port sharing reinitialization can result in some endpoints not being able to accept client connections. Added an AppSetting to enable retrying initialization when this happens.
- Addresses and issue where some Per-Monitor Aware WPF applications that host System-Aware or Unaware child-windows running on .NET Framework 4.8 may occasionally encounter a crash with exception System.Collections.Generic.KeyNotFoundException.
- Addresses an issue with SqlClient Bid traces where information wasn’t being printed due to incorrectly formatted strings.
1 Common Language Runtime (CLR)
2 Windows Communication Foundation (WCF)
3 Windows Presentation Foundation (WPF)
Known Issues in this update
There are no known issues with this update, however, this update resolves a previous known issue. These updates include improvements to resolve a known issue discussed in October Preview of Quality Rollup that occurs after applying the .NET Framework 4.8 patch. To resolve the known issue issue, install update for .NET Framework 4.8 available in the December 2019 Security and Quality Rollup.
Getting the Update
The Preview of Quality Rollup is available via Windows Update, Windows Server Update Services, and Microsoft Update Catalog.
Microsoft Update Catalog
You can get the update via the Microsoft Update Catalog.
Note: Customers that rely on Windows Update and Windows Server Update Services 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 earlier Windows and Windows Server versions.
|Product Version||Preview of Quality Rollup|
|Windows 8.1, Windows RT 8.1 and Windows Server 2012 R2||Catalog||4524743|
|.NET Framework 3.5||Catalog||4514371|
|.NET Framework 4.5.2||Catalog||4514367|
|.NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2||Catalog||4524420|
|.NET Framework 4.8||Catalog||4531181|
|Windows Server 2012||Catalog||4524742|
|.NET Framework 3.5||Catalog||4514370|
|.NET Framework 4.5.2||Catalog||4514368|
|.NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2||Catalog||4524419|
|.NET Framework 4.8||Catalog||4531180|
|Windows 7 SP1 Windows Server 2008 R2 SP1||Catalog||4524741|
|.NET Framework 3.5.1||Catalog||4507004|
|.NET Framework 4.5.2||Catalog||4507001|
|.NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2||Catalog||4524421|
|.NET Framework 4.8||Catalog||4531182|
|Windows Server 2008||Catalog||4524744|
|.NET Framework 2.0, 3.0||Catalog||4507003|
|.NET Framework 4.5.2||Catalog||4507001|
|.NET Framework 4.6||Catalog||4524421|
Previous Monthly Rollups
The last few .NET Framework Monthly updates are listed below for your convenience: