Environment.OSVersion Propriété

Définition

Obtient l’identificateur de plateforme et le numéro de version actuels.

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

Valeur de propriété

Identificateur de la plateforme et numéro de version.

Exceptions

Cette propriété n’a pas pu obtenir la version du système.

- ou -

L’identificateur de plateforme obtenu n’est pas membre de PlatformID.

Remarques

Environment.OSVersion retourne une version du système d’exploitation qui peut être incorrecte lorsqu’une application s’exécute en mode de compatibilité Windows. Pour plus d’informations, consultez Remarques sur la fonction GetVersionExA.

Dans .NET 5 et versions ultérieures, Environment.OSVersion retourne la version réelle du système d’exploitation dans les modes de compatibilité spécifiés par le manifeste de l’application. Pour plus d’informations, consultez Environment.OSVersion retourne la version correcte du système d’exploitation.

Pour identifier la plateforme du système d’exploitation, par exemple Linux ou Windows, vous pouvez utiliser la RuntimeInformation.IsOSPlatform méthode .

S’applique à