Utilizzo di Windows 10, aggiornato da windows 8 => 8.1 => 10 Quando utilizzo questo codice.System.Environment.OSVersion restituisce la versione errata
OperatingSystem os = System.Environment.OSVersion;
L'os.Version = {} 6.2.9200.0 System.Version
ho letto questo era a causa della versione era manifested for ma non capisco cosa voglia dire.
Desidero la versione del sistema operativo corretta perché sto registrando una stringa di agente utente su un servizio Web e desidero identificare correttamente la versione di Windows per il supporto. qual è il modo più semplice per farlo per segnalare correttamente la versione corretta?
Grazie, che ha lavorato per una compilazione di debug, ma quando compilo per rilascia ancora restituisce la versione di Windows 8.1. "NT 6.2". cosa ho perso? – pgee70
@ pgee70 Non c'è nient'altro. Ho provato dalla mia parte e funziona sia in versione che in debug. Assicurati che sia l'exe giusto che stai implementando e nella configurazione del tuo progetto nella scheda Applicazione che il manifest corretto sia incluso come puoi vedere [qui] (http://i.imgur.com/WxuZ8KW.png?1) – Nasreddine