File version history for CLR 4.x

In the past I have maintained some blogs posts about version histories of the CLR 2.0 and CLR 4.0. People seem to have found those useful over the years but they have become quite tough to maintain. With that in mind, I’m drawing a line under those old posts for now and making a bit of a fresh start here, capturing some of the newer key versions of the CLR 4.x family that have shipped.  I’ll try to update over time.

Version number indicated refers to CLR.DLL. If there are patches of significant interest relating to other files I’ll note that in the ‘File’ column.


Version (xx) File Note
4.6.1590.0   .NET 4.6.2 (released on 20th July 2016)
4.6.1586.0   Windows 10 Anniversary Update build 14393.51 thru .187
4.6.1087.0   MS16-155 (KB3195388): ‘TheDavester’!)
4.6.1081   May 2015 hotfix rollup (e.g. hotfix KB3154528) (thanks Andre!)
4.6.1080   Windows 10 build 10586.545
4.6.1073.0   MS16-035 for .NET 4.6 and .NET 4.6.1
4.6.1055.0   .NET 4.6.1 RTM   .NET 4.6 RTM
4.0.30319.36358   May 2016 hotfix rollup for 4.5, 4.5.1 and 4.5.2 Andre!)
4.0.30319.36346   hotfix rollup for 4.5.1 and 4.5.2 (Windows 8.1, 2012R2)(thanks Andre!)
4.0.30319.34209   .NET 4.5.2
4.0.30319.34014   .NET 4.5.1 + something
4.0.30319.18444   .NET 4.5.1 + MS14-009 on VistaSP2, 2008sp2, Win7SP1, 2008R2sp1



Additional useful references

Introducing the .NET Framework Monthly Rollup

.NET Framework Monthly Rollups Explained

.NET Framework Monthly Rollup: October 2016

.NET Framework December Monthly Rollup is Now Available


Targeting Packs

Application Compatibility in the .NET Framework

.NET Framework downloads

How to: Determine Which .NET Framework Versions Are Installed

What's new in .NET 4.6.2

What's new in .NET 2015 (.NET 4.6 and .NET Core)

What’s new in the .NET Framework 4.5.2

What’s new in the .NET Framework 4.5.1

Clarification on the support life cycle for the .NET Framework 3.5, the .NET Framework 3.0, and the .NET Framework 2.0