Environment.Version Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene una versión que consta de los números principales, secundarios, de compilación y de revisión de 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 de propiedad
Versión de Common Language Runtime.
Ejemplos
En el ejemplo siguiente se muestra la versión de 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
Comentarios
Para .NET Core 3.x y .NET 5+, la Environment.Version propiedad devuelve el número de versión del entorno de ejecución de .NET.
Para .NET Framework versiones 4, 4.5, 4.5.1 y 4.5.2, la Environment.Version propiedad devuelve un Version objeto cuya representación de cadena tiene el formato 4.0.30319.xxxxx. Para .NET Framework 4.6 y versiones posteriores, tiene el formato 4.0.30319.42000.
Advertencia
Para .NET Framework 4.5 y versiones posteriores, no se recomienda usar la Version propiedad para detectar la versión del entorno de ejecución; en su lugar, puede determinar la versión de Common Language Runtime consultando el Registro. Para obtener más información, vea Cómo: Determinar qué versiones de .NET Framework están instaladas.
Para obtener más información sobre la versión de Common Language Runtime instalada con cada versión de .NET Framework, consulte Versiones y dependencias.