What are the minimum OS requirements for each of the .Net frameworks? E.g. for which version is it impossible to run each OS on:
I believe all .Net frameworks are compatible w/ XP, Vista, Windows Server 2003, and Windows Server 2008 (please correct me on that if wrong).
1.x and 2.0 work all the way back to Win98 but stop before Windows 8 (not verified).
.NET Framework 2.0 Supported Operating Systems according to Microsoft:
.NET Framework 3.0 Supported OSs:
Note: Windows Vista comes with .NET Framework 3.0. Standalone .NET Framework 3.0 packages are not required and not supported on Vista.
.NET Framework 3.5 Supported OSs according to Microsoft:
.NET Framework 4.0 Supported OSs according to Microsoft:
.NET Framework 4.5 Supported OSs according to Microsoft:
.NET Framework 4.5.1/4.5.2/4.6 Supported OSs according to Microsoft: