Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 21208|Απάντηση: 0

[Πρόγραμμα κονσόλας] C# για αναγνώριση της έκδοσης συστήματος και του Win10

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 2019-10-23 09:15:45 | | | |
Όλοι γνωρίζουμε ότι στη C#, το τρέχον λειτουργικό σύστημα μπορεί να κριθεί από το Environment.OSVersion και ακολουθεί η αντιστοιχία μεταξύ του λειτουργικού συστήματος και της κύριας και δευτερεύουσας έκδοσης:

Λειτουργικό σύστημα
Κύρια έκδοση. Υπο-ανατροπή
παράθυρα 1010.0*
Τεχνική προεπισκόπηση του Windows Server 201610.0*
Windows 8.16.3*
Διακομιστής Windows 2012 R26.3*
Παράθυρα 86.2
Διακομιστής Windows 20126.2
Παράθυρα 76.1
Διακομιστής Windows 2008 R26.1
Διακομιστής Windows 20086
Windows Vista6
Διακομιστής Windows 2003 R25.2
Windows Server 20035.2
Windows XP Έκδοση 64-bit5.2
Windows XP5.1
Τα Windows 20005

Μπορούμε να χρησιμοποιήσουμε το Environment.OSVersion για να προσδιορίσουμε το τρέχον λειτουργικό σύστημα

Ωστόσο, όταν βρίσκεστε σενίκη10Η χρήση αυτής της λειτουργίας στο λειτουργικό σύστημα θα σας δώσει το ακόλουθο αποτέλεσμα:6.2.9200.0, αντί για το 10.0.*** που περιμέναμε.

Το πρόβλημα είναι ότι η τιμή που λαμβάνεται στο Win10 μπορεί να μην είναι 10, υποδεικνύοντας τη διεύθυνση:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Για εφαρμογές που έχουν εκδηλωθεί για Windows 8.1 ή Windows 10. Οι εφαρμογές που δεν δηλώνονται για Windows 8.1 ή Windows 10 θα επιστρέψουν την τιμή έκδοσης λειτουργικού συστήματος Windows 8 (6.2). Για να δηλώσετε τις εφαρμογές σας για Windows 8.1 ή Windows 10, ανατρέξτε στην ενότητα Στόχευση της εφαρμογής σας για Windows.
Τώρα απαιτείται ένα αρχείο δήλωσης προγράμματος



Στη συνέχεια, αφαιρέστε τα παρακάτω σχόλια και μπορείτε να επιστρέψετε στην έκδοση 10.0.****





Υπάρχει ένας άλλος τρόπος για να γίνει αυτό:

Χρησιμοποιήστε τη C# για να προσδιορίσετε εάν το τρέχον λειτουργικό σύστημα είναι Win8 (Αυτή η μέθοδος δεν απαιτεί την προσθήκη ενός αρχείου δήλωσης προγράμματος)

Κώδικας:

(Τέλος)




Προηγούμενος:[Εκμάθηση ανίχνευσης] Το πιο πλήρες σεμινάριο ανίχνευσης που συλλέγεται από ιδιώτες
Επόμενος:Εισαγωγή στην αποθήκευση για Cainiao: Κατανοήστε τις βασικές γνώσεις αποθήκευσης δικτύου
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com