Environment.OSVersion Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene l'identificatore della piattaforma corrente e il numero di versione.
public:
static property OperatingSystem ^ OSVersion { OperatingSystem ^ get(); };
public static OperatingSystem OSVersion { get; }
static member OSVersion : OperatingSystem
Public Shared ReadOnly Property OSVersion As OperatingSystem
Valore della proprietà
Identificatore della piattaforma e numero di versione.
Eccezioni
Questa proprietà non è riuscita a ottenere la versione del sistema.
-oppure-
L'identificatore di piattaforma ottenuto non è un membro di PlatformID
Commenti
Environment.OSVersion restituisce una versione del sistema operativo che potrebbe non essere corretta quando un'applicazione viene eseguita in modalità di compatibilità di Windows. Per altre informazioni, vedere la sezione note sulla funzione GetVersionExA.
In .NET 5 e versioni successive restituisce Environment.OSVersion la versione effettiva del sistema operativo nelle modalità di compatibilità specificate dal manifesto dell'applicazione. Per altre informazioni, vedere Environment.OSVersion restituisce la versione corretta del sistema operativo.
Per identificare la piattaforma del sistema operativo, ad esempio Linux o Windows, è possibile usare il RuntimeInformation.IsOSPlatform metodo .