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

Der Plattformbezeichner und die Versionsnummer.

Ausnahmen

Diese Eigenschaft war nicht in der Lage, die Systemversion abzurufen.

- 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 im Windows-Kompatibilitätsmodus ausgeführt wird. Weitere Informationen finden Sie in den Hinweisen zur GetVersionExA-Funktion.

In .NET 5 und höheren Versionen Environment.OSVersion gibt die tatsächliche Betriebssystemversion in den vom Anwendungsmanifest angegebenen Kompatibilitätsmodi zurück. 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 RuntimeInformation.IsOSPlatform -Methode verwenden.

Gilt für: