In .net kann man die Windows Versionsnummer über …
System.Environment.OSVersion
… herausfinden.
Was sagt eigentlich eine Windows – Versionsnummer aus? Auf MSDN gibt es die Antwort.
Hier eine Lister der Windows Versionsnummern. (Erhebt keinen Anspruch auf Vollständigkeit … )
Windows NT 3.5
3.5.807
Windows NT 3.51
3.51.1057
Windows NT 4.00
4.00.1381
Windows NT 5.00 (Beta 2)
5.00.1515
Windows 2000 (Beta 3) 5.00
5.00.2031
Windows 2000 (Beta 3 RC2) 5.00
5.00.2128
5.00.2183
Windows 2000
5.00.2195
Windows XP (RC 1)
5.1.2505
Windows XP
5.1.2600
Windows XP - Service Pack 1
5.1.2600.1105-1106
Windows XP - Service Pack 2
5.1.2600.2180
Windows .NET Server
5.2.3541
Windows .NET Server Beta 3
5.2.3590
Windows .NET Server RC1
5.2.3660
Windows .NET Server 2003 RC2
5.2.3718
Windows Server 2003 (Beta)
5.2.3763
Windows Server 2003
5.2.3790
Windows Server 2003 SP 1
5.2.3790.1180
Windows Server 2003 SP 2
5.2.3790.1218
Windows Vista (Beta 1)
6.0.5112
Windows Vista CTP
6.0.5219
6.0.5259
6.0.5270
6.0.5308
6.0.5342
6.0.5365
Windows Vista Beta 2
6.0.5381
6.0.5384
Windows Vista Pre-RC 1
6.0.5456
6.0.5472
6.0.5536
Windows Vista RC 1
6.0.5600.16384
Windows Vista Pre-RC 2
6.0.5700
6.0.5728
Windows Vista RC 2
6.0.5744.16384
Windows Vista Pre-RTM
6.0.5808
6.0.5824
6.0.5840
Windows Vista & Windows Server 2008
6.0.6000
Windows Vista SP 1 & Windows Server 2008 SP 1
6.0.6001
Windows 7 Beta 1
6.1.7000
Windows 7
6.1.7600
Windows Server 2008 R2
6.1.7600.16385
… to be continued …