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 version | Pre-installed on |
| 1.0 | (none) |
| 1.1 | Windows Server 2003 |
| 2.0 | Windows Server 2003, 2008 and 2008 R2 |
| 3.0 | Windows Vista, Windows Server 2008 and 2008 R2 |
| 3.5 | Windows 7, 8, 8.1, Windows Server 2008 R2 SP1 |
| 4 | (none) |
| 4.5 | Windows 8, Windows Server 2012 |
| 4.5.1 | Windows 8.1, Windows Server 2012 R2 |
Happy hacking!