Environment.OSVersion Proprietà

Definizione

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 .

Si applica a