Environment.OSVersion Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 .