Leggere in inglese

Condividi tramite


Environment.Version Proprietà

Definizione

Ottiene una versione costituita da numeri di versione principale, di versione secondaria, di build e di revisione di Common Language Runtime.

C#
public static Version Version { get; }

Valore della proprietà

Versione di Common Language Runtime.

Esempio

Nell'esempio seguente viene visualizzata la versione di Common Language Runtime.

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

class Sample
{
    public static void Main()
    {
    Console.WriteLine();
    Console.WriteLine("Version: {0}", Environment.Version.ToString());
    }
}

Commenti

Per .NET Core 3.x e .NET 5+, la Environment.Version proprietà restituisce il numero di versione di runtime .NET.

Per le versioni 4, 4.5, 4.5.1 e 4.5.2 di .NET Framework, la proprietà Environment.Version restituisce un oggetto Version la cui rappresentazione di stringa ha il formato 4.0.30319.xxxxx. Per .NET Framework 4.6 e versioni successive e versioni successive e .NET Core prima della versione 3.0, ha il formato 4.0.30319.42000.

Avviso

Per .NET Framework 4.5 e versioni successive, non è consigliabile usare Version la proprietà per rilevare la versione del runtime. È invece possibile determinare la versione di Common Language Runtime eseguendo query sul Registro di sistema. Per altre informazioni, vedere Procedura: Determinare quali versioni di .NET Framework sono installate.

Per altre informazioni sulla versione di Common Language Runtime installata con ogni versione di .NET Framework, vedere Versioni e dipendenze.

Si applica a

Prodotto Versioni
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.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