Environment.OSVersion Eigenschaft

Definition

Ruft den aktuellen Plattformbezeichner und die Versionsnummer ab.

public:
 static property OperatingSystem ^ OSVersion { OperatingSystem ^ get(); };
public static OperatingSystem OSVersion { get; }
static member OSVersion : OperatingSystem
Public Shared ReadOnly Property OSVersion As OperatingSystem

Eigenschaftswert

Die Plattform-ID und Versionsnummer.

Ausnahmen

Diese Eigenschaft konnte die Systemversion nicht abrufen.

-oder-

Der abgerufene Plattformbezeichner ist kein Mitglied von PlatformID

Hinweise

Environment.OSVersion gibt eine Betriebssystemversion zurück, die möglicherweise falsch ist, wenn eine Anwendung unter Windows Kompatibilitätsmodus ausgeführt wird. Weitere Informationen finden Sie in den Hinweisen zur GetVersionExA-Funktion.

In .NET 5 und höheren Versionen gibt Environment.OSVersion die tatsächliche Betriebssystemversion in Kompatibilitätsmodi zurück, die durch das manifest application angegeben sind. Weitere Informationen finden Sie unter Environment.OSVersion gibt die richtige Betriebssystemversion zurück.

Um die Betriebssystemplattform zu identifizieren, z. B. Linux oder Windows, können Sie die methode RuntimeInformation.IsOSPlatform verwenden.

Gilt für: