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

  • Pituvision

    Pituvision

    11 Mart 2006
  • Truc Minh

    Truc Minh

    23 Ocak 2011
  • Vortez

    Vortez

    27 Temmuz 2009