See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 21208|Vastuse: 0

[Konsooliprogramm] C# süsteemi versiooni ja Win10 tuvastamiseks

[Kopeeri link]
Postitatud 2019-10-23 09:15:45 | | | |
Me kõik teame, et C#-s saab praegust operatsioonisüsteemi hinnata Environment.OSVersion järgi ning järgnevalt on vastavus operatsioonisüsteemi ja esmase ning teisese versiooni vahel:

Operatsioonisüsteem
Põhiversioon. Alamversioon
Windows 1010.0*
Windows Server 2016 tehniline eelvaade10.0*
Windows 8.16.3*
Windows Server 2012 R26.3*
Windows 86.2
Windows Server 20126.2
Windows 76.1
Windows Server 2008 R26.1
Windows Server 20086
Windows Vista6
Windows Server 2003 R25.2
Windows Server 20035.2
Windows XP 64-bitine väljaanne5.2
Windows XP5.1
Windows 20005

Saame kasutada Environment.OSVersioni, et määrata praegune operatsioonisüsteem

Kuid kui sa oled seeswin10Selle funktsiooni kasutamine operatsioonisüsteemis annab järgmise tulemuse:6.2.9200.0, mitte 10.0.***, mida ootasime.

Probleem on selles, et Win10 alusel saadud väärtus ei pruugi olla 10, mis näitab aadressi:Hüperlingi sisselogimine on nähtav.

Rakenduste jaoks, mis on loodud Windows 8.1 või Windows 10 jaoks. Rakendused, mis pole ilmutatud Windows 8.1 või Windows 10 jaoks, tagastavad Windows 8 operatsioonisüsteemi versiooni väärtuse (6.2). Windows 8.1 või Windows 10 rakenduste manifesteerimiseks vaata jaotist Sihtimine oma rakendusele Windowsi jaoks.
Nüüd on vaja programmi manifesti faili



Seejärel eemalda allpool olevad kommentaarid ja saad naasta versioonile 10.****





Selleks on veel üks viis:

Kasutage C#, et määrata, kas praegune operatsioonisüsteem on Win8 (See meetod ei nõua programmi manifestfaili lisamist)

Kood:

(Lõpp)




Eelmine:[Crawleri õpetus] Kõige täielikum roomiku õpetus, mida üksikisikud on kogunud
Järgmine:Sissejuhatus Cainiao salvestusse: Mõista võrgusalvestuse põhiteadmisi
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com