Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 21208|Vastaus: 0

[Konsoliohjelma] C# tunnistamaan järjestelmäversion ja Win10:n

[Kopioi linkki]
Julkaistu 2019-10-23 09:15:45 | | | |
Me kaikki tiedämme, että C#:ssa nykyinen käyttöjärjestelmä voidaan arvioida Environment.OSVersionin perusteella, ja seuraava on vastaavuus käyttöjärjestelmän ja ensisijaisen sekä toissijaisen version välillä:

Käyttöjärjestelmä
Pääversio. Alaversio
Windows 1010.0*
Windows Server 2016 tekninen esikatselu10.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-bittinen versio5.2
Windows XP5.1
Windows 20005

Voimme käyttää Environment.OSVersionia määrittääksemme nykyisen käyttöjärjestelmän

Kuitenkin, kun olet sisälläwin10Tämän toiminnon käyttöjärjestelmässä saat seuraavan tuloksen:6.2.9200.0, sen sijaan että olisimme odottaneet 10.0.***:n.

Ongelma on, että Win10:n alla saatu arvo ei välttämättä ole 10, mikä osoittaa osoitteen:Hyperlinkin kirjautuminen on näkyvissä.

Sovelluksille, jotka on ilmennetty Windows 8.1:lle tai Windows 10:lle. Sovellukset, joita ei ole ilmennetty Windows 8.1:lle tai Windows 10:lle, palauttavat Windows 8:n käyttöjärjestelmän version arvon (6.2). Manifestoidaksesi sovelluksesi Windows 8.1:lle tai Windows 10:lle, katso kohtaa Kohdistaminen sovelluksesi Windowsille.
Ohjelmamanifestitiedosto on nyt pakollinen



Poista sitten alla olevat kommentit ja voit palata versioon 10.0.****





On olemassa toinen tapa tehdä tämä:

Käytä C#:ää määrittääksesi, onko nykyinen käyttöjärjestelmä Win8 (Tämä menetelmä ei vaadi ohjelmamanifestin tiedoston lisäämistä)

Koodi:

(Loppu)




Edellinen:[Crawler-opas] Yksityishenkilöiden keräämä täydellisin crawler-opas
Seuraava:Johdatus Cainiaon tallennukseen: Ymmärrä verkkotallennuksen perustiedot
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com