Environment.OSVersion Eigenschaft

Definition

Ruft den aktuellen Plattformbezeichner und die Versionsnummer ab.Gets the current platform identifier and version number.

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

Eigenschaftswert

OperatingSystem

Der Platt Form Bezeichner und die Versionsnummer.The platform identifier and version number.

Ausnahmen

Diese Eigenschaft war nicht in der Lage, die Systemversion abzurufen.This property was unable to obtain the system version.

- oder --or-

Der abgerufene Plattformbezeichner ist kein Mitglied von PlatformID.The obtained platform identifier is not a member of PlatformID

Hinweise

In .NET-Versionen vor .net 5,0 Environment.OSVersion gibt eine Betriebssystemversion zurück, die möglicherweise falsch ist, wenn eine Anwendung im Windows-Kompatibilitätsmodus ausgeführt wird.In .NET versions prior to .NET 5.0, Environment.OSVersion returns an OS version that may be incorrect when an application runs under Windows compatibility mode. Weitere Informationen finden Sie in den Hinweisen zur GetVersionExA-Funktion.For more information, see GetVersionExA function remarks. In .net 5,0 und höher Environment.OSVersion gibt immer die tatsächliche Betriebssystemversion zurück.In .NET 5.0 and later, Environment.OSVersion always returns the actual OS version. Weitere Informationen finden Sie unter Environment. OSVersion gibt die richtige Betriebssystemversion zurück.For more information, see Environment.OSVersion returns the correct operating system version.

Zum Identifizieren der Betriebssystem Plattform, z. b. Linux oder Windows, können Sie die- RuntimeInformation.IsOSPlatform Methode verwenden.To identify the operating system platform, for example, Linux or Windows, you can use the RuntimeInformation.IsOSPlatform method.

Gilt für: