Partager via


Environment.Version Propriété

Définition

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.

S’applique à