通过 Environment.OSVersion.Platform,Environment.OSVersion.Version.Major,Environment.OSVersion.Version.Minor联合进行判断,具体内容见下表:
| PlatformID | Major | Minor |
Win95 | Win32Windows | 4 | 0 |
Win98 | Win32Windows | 4 | 10 |
WinMe | Win32Windows | 4 | 90 |
WinNT 4.0 | Win32NT | 4 | 0 |
Win 2K | Win32NT | 5 | 0 |
Win XP | Win32NT | 5 | 1 |
Vista | Win32NT | 6 | 0 |