Environment.Version Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene una versione costituita da numeri di versione principale, di versione secondaria, di build e di revisione di 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
Valore della proprietà
Versione di Common Language Runtime.
Esempio
Nell'esempio seguente viene visualizzata la versione di Common Language Runtime.
// Sample for the Environment::Version property
using namespace System;
int main()
{
Console::WriteLine();
Console::WriteLine( "Version: {0}", Environment::Version );
}
/*
This example produces the following results:
(Any result that is lengthy, specific to the machine on which this sample was tested, or reveals information that should remain secure, has been omitted and marked S"!---OMITTED---!".)
Version: !---OMITTED---!
*/
// 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
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.