Environment.OSVersion Propriedade
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
O identificador de plataforma e o número de versão.
Essa propriedade não pôde obter a versão do sistema.
- ou -
O identificador de plataforma obtido não é um membro de PlatformID
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 .
Produto | Versões |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: