Environment.OSVersion Propriedade

Definição

Obtém o identificador da 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 da plataforma e o número da versão.

Exceções

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

-ou-

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

Comentários

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

Em versões .NET 5 e posteriores, Environment.OSVersion retorna a versão real do sistema operacional em modos de compatibilidade especificados pelo manifesto application. 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 método RuntimeInformation.IsOSPlatform.

Aplica-se a