Finding which .NET framework version is pre-installed on which Windows operating system version

Posted: (EET/GMT+2)

 

One recurring question among .NET developers is: which .NET Framework versions are pre-installed in a given Windows version? Luckily, Microsoft has already compiled such a list, and you should use this list as your master source of data.

A very quick summary for your immediate needs:

.NET versionPre-installed on
1.0(none)
1.1Windows Server 2003
2.0Windows Server 2003, 2008 and 2008 R2
3.0Windows Vista, Windows Server 2008 and 2008 R2
3.5Windows 7, 8, 8.1, Windows Server 2008 R2 SP1
4(none)
4.5Windows 8, Windows Server 2012
4.5.1Windows 8.1, Windows Server 2012 R2

Happy hacking!