SORU
12 Mayıs 2010, ÇARŞAMBA


Windows 7 tespit .net

Nasıl Windows 7 (sürüm) tespit edebilirim .net?

Ne kodu kullanabilir miyim?

CEVAP
12 Mayıs 2010, ÇARŞAMBA


System.Environment.OSVersion en büyük Windows sürümleri OS ayırt etmek için gerekli, ancak tüm bilgiler var. Aşağıdaki Windows sürümleri için harita üç bölümden oluşmaktadır:

 -------------------------------------------------------------------------------------------------------------------------------------------------------------- --------- 
|           |   Windows    |   Windows    |   Windows    |Windows NT| Windows | Windows | Windows | Windows | Windows | Windows | Windows | Windows |  Windows | Windows |
|           |     95       |      98      |     Me       |    4.0   |  2000   |   XP    |  2003   |  Vista  |  2008   |    7    | 2008 R2 |    8    |   8.1    |   10    |
 -------------------------------------------------------------------------------------------------------------------------------------------------------------- --------- 
|PlatformID | Win32Windows | Win32Windows | Win32Windows | Win32NT  | Win32NT | Win32NT | Win32NT | Win32NT | Win32NT | Win32NT | Win32NT | Win32NT |  ??      |  ??     |
 -------------------------------------------------------------------------------------------------------------------------------------------------------------- --------- 
|Major      |              |              |              |          |         |         |         |         |         |         |         |         |          |         |
| version   |      4       |      4       |      4       |    4     |    5    |    5    |    5    |    6    |    6    |    6    |    6    |    6    |     6    |   10    |
 -------------------------------------------------------------------------------------------------------------------------------------------------------------- --------- 
|Minor      |              |              |              |          |         |         |         |         |         |         |         |         |          |         |
| version   |      0       |     10       |     90       |    0     |    0    |    1    |    2    |    0    |    0    |    1    |    1    |    2    |     3    |    0    |
 -------------------------------------------------------------------------------------------------------------------------------------------------------------- --------- 

Size daha eksiksiz bir görünüm elde etmek için izin veren bir kütüphanekesinWindows sürümü, geçerli yürütme ortamında çalışan, this library check out.

DÜZENLEME:this link Daha fazla sürümleri ile güncellendi

DÜZENLE (2011/03/15):Değişti PlatformID gerçek numaralandırma değerleri yerine int değerler, değişti Win 7 1 küçük numara teşekkürler yorum için işaret (ve ben şimdi Onayla bir Windows 7 makine), ilave bağlantı için bir kütüphane bu.

DÜZENLE (2011/03/15):Eklenen Windows 8.1 ve 10 sürümleri.

ÖNEMLİ NOT: eğer yürütülebilir derleme bildirimi açıkça exe derleme ve Windows 10.0, System.Environment.OSVersion iade Windows 8.0 sürümü olacak? Windows 8.1! ile uyumlu bir devlet yok hangi 6.3 yerine 6.2, ve 10.0!! Kaynak: here İlk Yorum.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 3biblecom

    3biblecom

    23 NİSAN 2011
  • BASS212M

    BASS212M

    15 Temmuz 2009
  • Microsoft Research

    Microsoft Re

    24 EKİM 2008