Environment.OSVersion Propriedade

Definição

Obtém o identificador de plataforma atual e o número de versão.

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

Valor da propriedade

O identificador de plataforma e o número de versão.

Exceções

Essa propriedade não pôde obter a versão do sistema.

- ou -

O identificador de plataforma obtido não é um membro de PlatformID

Comentários

Environment.OSVersion retorna uma versão do sistema operacional que pode estar incorreta quando um aplicativo é executado no modo de compatibilidade do Windows. Para obter mais informações, confira Comentários sobre a função GetVersionExA.

No .NET 5 e versões posteriores, Environment.OSVersion retorna a versão real do sistema operacional em modos de compatibilidade especificados pelo manifesto do aplicativo. Para obter mais informações, consulte Environment.OSVersion retorna a versão correta do sistema operacional.

Para identificar a plataforma do sistema operacional, por exemplo, Linux ou Windows, você pode usar o RuntimeInformation.IsOSPlatform método .

Aplica-se a