Compartilhar via


Environment.Version Propriedade

Definição

Obtém uma versão que consiste nos números principais, secundários, de build e de revisão do common language runtime.

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

Valor da propriedade

A versão do common language runtime.

Exemplos

O exemplo a seguir exibe a versão do common language runtime.

// Sample for the Environment.Version property
using System;

class Sample
{
    public static void Main()
    {
    Console.WriteLine();
    Console.WriteLine("Version: {0}", Environment.Version.ToString());
    }
}
// Sample for the Environment.Version property
open System

printfn $"\nVersion: {Environment.Version}"
' Sample for the Environment.Version property
Class Sample
   Public Shared Sub Main()
      Console.WriteLine()
      Console.WriteLine("Version: {0}", Environment.Version.ToString())
   End Sub
End Class

Comentários

Para .NET Core 3.x e .NET 5+, a Environment.Version propriedade retorna o número de versão do runtime do .NET.

Para as versões do .NET Framework 4, 4.5, 4.5.1 e 4.5.2, a Environment.Version propriedade retorna um Version objeto cuja representação de cadeia de caracteres tem o formulário 4.0.30319.xxxxx. Para o .NET Framework 4.6 e versões posteriores, ele tem o formulário 4.0.30319.42000.

Aviso

Para o .NET Framework 4.5 e posterior, não recomendamos usar a Version propriedade para detectar a versão do runtime; em vez disso, você pode determinar a versão do common language runtime consultando o registro. Para obter mais informações, consulte Como determinar quais versões do .NET Framework estão instaladas.

Para obter mais informações sobre a versão do common language runtime instalada com cada versão do .NET Framework, consulte Versões e dependências.

Aplica-se a