Article de reference

Environnement d'exécution du langage commun

( Découvrez comment et quand supprimer ce message ) Le Common Language Runtime ( CLR ), le composant de machine virtuelle de Microsoft .NET Framework , gère l'exécution des prog...

( Découvrez comment et quand supprimer ce message )

Le Common Language Runtime ( CLR ), le composant de machine virtuelle de Microsoft .NET Framework , gère l'exécution des programmes .NET. La compilation juste-à-temps convertit le code managé (code compilé en langage intermédiaire ) en instructions machine qui sont ensuite exécutées sur le processeur de l'ordinateur. Le CLR fournit des services supplémentaires, notamment la gestion de la mémoire , la sécurité des types , la gestion des exceptions , la récupération de place , la sécurité et la gestion des threads . Tous les programmes écrits pour le .NET Framework, quel que soit le langage de programmation , sont exécutés dans le CLR. Toutes les versions du .NET Framework incluent le CLR. L'équipe CLR a été créée le 13 juin 1998.

Le CLR implémente le système d'exécution virtuel (VES) tel que défini dans la norme Common Language Infrastructure (CLI), initialement développée par Microsoft elle-même. Une norme publique définit la spécification Common Language Infrastructure.

Lors de la transition des technologies .NET héritées comme .NET Framework et son environnement d'exécution propriétaire vers .NET Core développé par la communauté , le CLR a été surnommé CoreCLR . Aujourd'hui, il est simplement appelé l' environnement d'exécution .NET .

Aperçu de l'historique des versions de Common Language Runtime
Version CLR Version .NET
1.0 1.0
1.1 1.1
2.0 2,0 , 3,0 , 3,5
4 4 , 4,5 , 4,6 , 4,7 , 4,8

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index