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

  • Caramthros

    Caramthros

    10 AĞUSTOS 2007
  • HSmasteryoda .

    HSmasteryoda

    22 Ocak 2010
  • RealPapaPit

    RealPapaPit

    16 Mart 2009