New
#1
March 1, 2019 - KB4486553 Cumulative update for .NET Framework 3.5 and 4.7.2 for Windows 10, version 1809 and Windows Server 2019
Applies to: .NET Framework
Improvements and fixes
This update includes quality improvements. No new operating system features are being introduced in this update. Important changes include:
- Addresses an issue in System.Threading.Timer in which a single global queue that was protected by a single process-wide lock causes scalability issues in which timers are used frequently on multiple computers. You can opt in to the fix by using the following AppContext switch. (See these instructions to enable the switch.)
- Switch name: Switch.System.Threading.UseNetCoreTimer
- Switch value to enable: true
- Note Don’t rely on applying the setting programmatically. The switch value is read only one time per AppDomain when the System.Threading.Timer type is loaded.
- Addresses an issue that causes compatibility breaks that are seen in some System.Data.SqlClient usage scenarios.
- Improves the memory allocation and cleanup scheduling behavior of the weak-event pattern. You can opt in to the fix by using the following AppContext switches. (See these instructions to enable the switches.)
- Switch name: Switch.MS.Internal.EnableWeakEventMemoryImprovements
- Switch name: Switch.MS.Internal.EnableCleanupSchedulingImprovements
- Switch value to enable: true
- Addresses an issue in .NET 3.5 Windows Forms applications that may not be able to render the application UI and, instead, render a white screen that contains a red "X" symbol. Additionally, it addresses a double prompt for the file save dialog box and folder browser dialog box.
Known issues in this update
Microsoft is not currently aware of any issues in this update.
How to get this update
Windows Update
To download and install this update, go to Settings > Update & Security > Windows Update, and select Check for updates.
Microsoft Update Catalog
To get the standalone package for this update, go to the Microsoft Update Catalog website.
File information
For a list of the files that are provided in this update, download the file information for cumulative update 4486553 for x64 and the file information for cumulative update 4486553 for x86.
Source: https://support.microsoft.com/en-us/...2019-kb4486553
See also:
- .NET Blog | .NET Framework March 1, 2019 Cumulative Update for Windows 10 version 1809 and Windows Server 2019
- Cumulative Update KB4482887 Windows 10 v1809 Build 17763.348 - March 1 Windows Update - Windows 10 Forums
Direct download links for KB4486553 MSU file from Microsoft Update Catalog:
Download KB4486553 MSU for Cumulative Update for .NET Framework 3.5 and 4.7.2 for Windows 10 v1809 32-bit (x86) - 34.3 MB
Download KB4486553 MSU for Cumulative Update for .NET Framework 3.5 and 4.7.2 for Windows 10 v1809 64-bit (x64) - 64.5 MB
Download KB4486553 MSU for Cumulative Update for .NET Framework 3.5 and 4.7.2 for Windows Server 2019 64-bit (x64) - 64.5 MB
After a clean install of v1809 build 17763.253 on 02-23, including .NET Framework update KB4483452, then updating to 17763.348 on 03-02 along with .NET Framework update KB4486553, my XPS 8920 had been running flawlessly. Now a check of Windows Update is resulting in an attempt to download and install KB4480056, a .NET update almost 2 months older than current. My HP ProBook 4540s did the same thing on its own, when using an unmetered internet connection.
Has anyone else seen this sort of behavior, or have any ideas why this might happen?
Attachment 226316
I have the latest Cumulative update for .NET Framework 3.5 and 4.7.2 for Windows 10 installed, KB4486553, yet WU is showing me KB4480056 ready for download! Does 'Cumulative' mean something different where .Net is concerned?
That is not the first time users are having this kind of problem (updates already installed & reappearing again for installation). This is a kind of bug telling you that something is corrupt.
First make a system image backup. Go after that to Control Panel > Program & Feature > Uninstall all instances of .Net Framework. Then Reset Windows Update:
Reset Windows Update in Windows 10 Windows Update & Activation
Reset Windows Update in Windows 10
Reboot your machine & check for updates again in Settings > Update & Security > Windows Update > Check for Updates.
Really think this can fix your issue.
I am rather certain that this was the update that was downloaded, or perhaps was downloading or installing a few days ago when I happened to check Windows Update to see if there was anything there. As the update seemed to be getting ready, I returned to Windows Update a few hours later, to find that there was then nothing there, no indication of the need to restart nor any indication that the update had been installed.
There has been nothing about this since that episode.
Thanks for the suggestion; my situation does not appear to be corrupted update settings or files, as I did a clean install (including re-formatting system disk prior to install) today, using USB media that installed v1809, build 17763.253, applied the three needed KBs as shown in the screenshot below, then connected to internet. Windows Update still wanted KB4480056 along with the latest Defender definitions...
Attachment 226684
<head scratching>
Thanks for taking the time to reply. I think I'm going to let things be: Pretty sure there's no corruption and nothing wrong with WU. On further research, I think this behavior is by design. I did a fresh install of Win10 late last month, and it seems that the January update of .Net is required; regardless of the subsequent cumulative updates.
For sure .Net framework is required. After uninstalling them in Control Panel, Reset Windows Update, and finally the rechecking for Updates, after reboot, will reinstall the needed ones (.Net Framework) hopefully without any problem.
On the other hand, like you said if your desire is to let go for now, you can wait for 1903 which is just around the corner and see after that if the same issue keeps on coming back.