Version history of the CLR 4.0

 

Following on from my “Version history of the CLR 2.0” post I’ve decided to start one for 4.0.

The below generally only refer to patches affecting core CLR files clr.dll, not the rest of the framework, although I meant mention one or two other fixes with affected DLLs noted.

The following version numbers refer to the final revision number part of the full file version number, in other words the xxxx bit of 4.0.30319.xxxx

LDR Branch GDR Branch Description
2073 1040 [ MS15-118 affecting ASP.NET files ]
2063 1036 [ MS15-101 affecting system.drawing.dll ]
2056 1031 [ MS15-048 affecting system.security.dll ]
2059 1034 [ MS15-044 affecting WPF files ]
2056 1031 [ MS15-041 affecting ASP.NET files ]
2049 1030 [ MS14-072 affecting system.runtime.remoting.dll ]
2045 1026 [ MS14-057 affecting system.dll ]
2045 1026 MS14-053
2008   Hotfix rollup 2828843 is available for the .NET Framework 4 on Windows XP SP3, Windows Server 2003 SP2, Windows Vista SP2, Windows Server 2008 SP2, Windows 7, Windows 7 SP1, Windows Server 2008 R2, or Windows Server 2008 R2 SP1
     
2004   Hotfix rollup 2803771 is available for the .NET Framework 4
2001 1001 MS13-004: Description of the security update for the .NET Framework 4 on Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, and Windows Server 2008 R2: January 8, 2013
590   Hotfix Rollup KB2756195 is available for the .NET Framework 4 on Windows XP SP3, Windows Server 2003 SP2, Windows Vista SP2, Windows Server 2008 SP2, Windows 7, Windows 7 SP1, Windows Server 2008 R2, and Windows Server 2008 R2 SP1
586 296 MS12-074: Description of the security update for the .NET Framework 4 on Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, and Windows Server 2008 R2: November 13, 2012
577   Hotfix Rollup 2733944 is available for the .NET Framework 4 on Windows XP SP3, Windows Server 2003 SP2, Windows Vista SP2, Windows Server 2008 SP2, Windows 7, Windows 7 SP1, Windows Server 2008 R2, and Windows Server 2008 R2 SP1
569   Hotfix Rollup 2714396 is available for the .NET Framework 4
559   FIX: Console.ReadLine method waits for input instead of returning a null value when the redirected standard input of an application is closed in the .NET Framework 4.0
551 276 2600211 Update 4.0.3 for Microsoft .NET Framework 4 – Runtime Update
544 269 MS12-035: Description of the security update for the .NET Framework 4 on Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, and Windows Server 2008 R2: May 8, 2012
530 261 2600217 Reliability Update 2 for the .NET Framework 4
526   2640103 FIX: "Faulting module name: clr.dll" error message when you run a Microsoft .NET Framework 4-based application
500   2592573 "Positive number required" error when you use a .NET Framework 4-based application to deserialize a file
488 239 2572078 MS11-078: Description of the security update for .NET Framework 4: October 11, 2011
485   2563373 Application might crash and encounter a System.NullReferenceException exception in the .NET Framework 4 if the CorrelationManager.LogicalOperationStack property is used
476   2540745 FIX: High memory usage when the Thread.AllocateDataSlot method allocates data slots in the .NET Framework 4
468 237 2533523 Reliability Update 1 for the .NET Framework 4
461   2538717 FIX: Application may crash if the Localized property is set to True in a .NET Framework 4-based Windows Form application
454 235 2518870 MS11-044: Description of the security update for the .NET Framework 4 on Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, and Windows Server 2008 R2: June 14, 2011
453   2511058 FIX: Full thread stack is committed unexpectedly when you start threads that are not created in CLR after you set the value of the disableCommitThreadStack element to 1 in the .NET Framework 4
450 233 2468871 Update for the .NET Framework 4
448   2509818 FIX: ICorDebug interface does not resolve the managed frames on all stacks for a mini-dump file in the .NET Framework 4
431 225 2446708 MS11-028: Description of the security update for the .NET Framework 4 on Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, and Windows Server 2008 R2: April 12, 2011
404   2467309 FIX: The String.IndexOf method takes longer than expected to finish, and .NET Framework 4.0 performance decreases significantly
390   2260913 FIX: Updating the .NET Framework may fail and some files in the GAC may be deleted
372 208 2162169 A beta version of an update rollup package is available for the .NET Framework 4
315   982638 A hotfix rollup is available for the .NET Framework 4 to fix some known issues in the .NET Framework remoting
  1 .NET 4.0 RTM (web installer) (standalone installer)