Version history of the CLR 4.0
[ update 18/6/2012 LDR.569 added ]
[ update 16/4/2012 – changed the format to make LDR/GDR branch versioning clearer at the suggestion of Vivek Mishra (thanks!) ; added .468 and .476 ]
[ update 15/2/2013 – added MS12-074, 2733944, 2756195 ]
[ update 17/4/2013 – added 1001, 2001, 2004 and 2008 ]
Following on from my “Version history of the CLR 2.0” post I’ve decided to start one for 4.0.
If you find a version of clr.dll on a system that is not listed here please let me know (via comments or contact link on the blog).
Thanks!
Doug
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
Comments
Anonymous
December 04, 2011
Do you have one similar for .NET Framework 3.5?Anonymous
December 05, 2011
The list related to fixes to the core CLR. The CLR at the heart of .NET 3.5 is CLR 2.0 so my existing "Version history of CLR 2.0" would be relevant for 3.5 framework. HTH DougAnonymous
December 27, 2011
Hi Doug, a new hotfix is available: KB2640103 = 4.0.30319.526 "Faulting module name: clr.dll" error message when you run a Microsoft .NET Framework 4-based applicationAnonymous
December 29, 2011
Thank Andre! I've added that one.Anonymous
February 14, 2012
The comment has been removedAnonymous
February 17, 2012
Thanks again Andre! Now added.Anonymous
March 05, 2012
Added version .276 from runtime update 4.0.3. (Previous updates 4.0.1 and 4.0.2 did not affect core CLR files)Anonymous
March 06, 2012
update 4.0.3 also updates LDR files to 4.0.30319.551Anonymous
March 06, 2012
Thank you Andre - I was in too much of a hurry! Now added.Anonymous
March 06, 2012
ok :) But you should also add (LDR Version) to "Update 4.0.3 for Microsoft .NET Framework 4 – Runtime Update" for Version 551.Anonymous
March 06, 2012
Thanks Andre, now fixed. At this rate I will need to add you as co-author of this blog post!Anonymous
March 23, 2012
The comment has been removedAnonymous
May 17, 2012
new update: KB2675468 - 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 support.microsoft.com/.../en-us Clr.dll gets updated to 4.0.30319.559Anonymous
May 24, 2012
Here is a missing update to clr for version 4.0.30319.269 support.microsoft.com/.../2604121Anonymous
May 27, 2012
Thanks Andre and mgk. Both now addedAnonymous
June 14, 2012
new update: KB2714396 - Hotfix Rollup 2714396 is available for the .NET Framework 4 Is updates CLR.dll to 4.0.30319.569Anonymous
June 18, 2012
Thanks Andre, now added 569.Anonymous
August 14, 2012
new update with updates CLR to 4.0.30319.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 support.microsoft.com/.../en-usAnonymous
December 27, 2012
New update with updates CLR to 4.0.30319.586 support.microsoft.com/.../2729449Anonymous
December 27, 2012
New update with updates CLR to 4.0.30319.590 support.microsoft.com/.../2756195Anonymous
February 14, 2013
Thank you Andre and PJD_BE. Sorry for the long delay in making the additions. DougAnonymous
February 17, 2013
There is a new CLR update which updates the CLR to 4.0.30319.2004 Hotfix rollup 2803771 is available for the .NET Framework 4 support.microsoft.com/.../en-usAnonymous
March 06, 2013
clr.dll 2.0.50727.5017 to 7000 (7013) clr.dll 4.0.30319.590 to 2000 (2004) Why ? new Service Pack ? new branch ?Anonymous
April 10, 2013
There is a new CLR update which updates the CLR to 4.0.30319.2008 Hotfix rollup 2828843 is available for the .NET Framework 4 support.microsoft.com/.../en-usAnonymous
April 16, 2013
Andre - thanks for that. Now added. PJD_BE- thanks for the coment. No. Not a new SP or branch. I think it is just because they did a broader rollup release they took the opportunity to do some realignment of version numbers. 2004 is still a normal hotfix for 4.0. The version number just took a jump. Similar for 2.0 I think.Anonymous
April 16, 2013
do you also make a list for .net 4.5? Here is a .net 4.5 rollup hotfix: Hotfix Rollup 2828842 is available for the .NET Framework 4.5 on Windows 8 support.microsoft.com/.../en-usAnonymous
April 16, 2013
Thanks Andre. Yes, it is definitely on my "to do" list to start a 4.5 page. I am also working on a major revision of the 2.0 page (it is a big job to get the formatting right!). DougAnonymous
May 03, 2013
I have a PC with Windows 8 and VS 2010 SP1. The version of the clr.dll is 4.0.30319.18033...Anonymous
May 03, 2013
@PJD_BE Win8 comes with .net 4.5Anonymous
June 18, 2013
The version is now 4.0.30319.18047...Anonymous
July 10, 2013
The comment has been removedAnonymous
October 09, 2013
LDR 4.0.30319.2015 after support.microsoft.com/.../2848797Anonymous
October 09, 2013
LDR 4.0.30319.2023 after support.microsoft.com/.../2862065Anonymous
October 09, 2013
LDR 4.0.30319.2027 after support.microsoft.com/.../2889629Anonymous
October 10, 2013
Thanks PJD_BE. Appreciate the input. I know I am well overdue for an update and edit on this articleAnonymous
November 29, 2013
4.0.30319.18408 after .NET Framework 4.5.1 installationAnonymous
May 06, 2014
are the updates cumulative? so does LDR 2008 include 526?Anonymous
May 06, 2014
Tim - yes. Also, if you are in a position to move from the 4.0 stack to 4.5.x stack (it is an in place update, not a side-by-side) then note that we have now released 4.5.2, the "latest and greatest": blogs.msdn.com/.../announcing-the-net-framework-4-5-2-release.aspx DougAnonymous
May 29, 2014
The version of SOS does not match the version of CLR you are debugging. Please load the matching version of SOS for the version of CLR you are debugging. CLR Version: 4.0.30319.1022 SOS Version: 4.0.30319.18449 not seeing either of these listed, have you stopped maintaining this? Is there another place to look for this information? -Bob L- Robert.Lambert@Nuance.ComAnonymous
June 02, 2014
The comment has been removedAnonymous
August 19, 2014
LDR 4.0.30319.2034 after support.microsoft.com/.../2898855Anonymous
November 24, 2014
Looking for version 18444: The version of SOS does not match the version of CLR you are debugging. Please load the matching version of SOS for the version of CLR you are debugging. CLR Version: 4.0.30319.18444 SOS Version: 4.0.30319.18408Anonymous
November 24, 2014
18444 is from MS14-009 on Vista/Win7/2008/2008R2 while 18408 is from the same security bulletin but on a Win8/2012 machine. If the DAC is not getting pulled down from symbol serve I'd suggest getting hold of it from a similar machine or the machine the dump came from/Doug