Environment.Version Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une version contenant les numéros de version principale, secondaire, de build et de révision du 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
Valeur de propriété
Version du Common Language Runtime.
Exemples
L’exemple suivant affiche la version du 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
Remarques
Pour .NET Core 3.x et .NET 5+, la Environment.Version propriété retourne le numéro de version du runtime .NET.
Pour .NET Framework versions 4, 4.5, 4.5.1 et 4.5.2, la propriété Environment.Version retourne un objet Version dont la représentation sous forme de chaîne se présente sous la forme 4.0.30319.xxxxx
. Pour le .NET Framework 4.6 et versions ultérieures, et les versions .NET Core antérieures à la version 3.0, il a la forme 4.0.30319.42000
.
Avertissement
Pour .NET Framework 4.5 et versions ultérieures, nous vous déconseillons d’utiliser la Version propriété pour détecter la version du runtime. Au lieu de cela, vous pouvez déterminer la version du Common Language Runtime en interrogeant le Registre. Pour plus d’informations, consultez Guide pratique pour déterminer quelles versions du .NET Framework sont installées.
Pour plus d’informations sur la version du Common Language Runtime installée avec chaque version du .NET Framework, consultez Versions et dépendances.