Common Language Runtime ( CLR - common language runtime ) er et runtime-miljø for CIL-bytecode ( MSIL ) , hvori programmer er skrevet i .NET-kompatible programmeringssprog ( C # , Managed C++ , Visual Basic .NET , F # og andre). CLR er en af kernekomponenterne i Microsoft .NET Framework- pakken .
CLR er en implementering af Common Language Infrastructure ( CLI )-specifikationen, Microsofts Common Language Infrastructure-specifikation .
CLR implementerer Virtual Execution System (VES) som defineret i Common Language Infrastructure (CLI) standarden, oprindeligt udviklet af Microsoft selv. Den offentlige standard definerer specifikationen for en fælles sproginfrastruktur. [en]
CLR kompilerer applikationskode i CIL ( Microsofts kompileringsimplementering kaldes MSIL) ved kørsel og giver MSIL-programmer (og derfor programmer skrevet på højt niveau sprog , der understøtter .NET Framework) adgang til klassebibliotek. NET Framework, eller det såkaldte .NET FCL ( Framework Class Library ) .
.NET | |
---|---|
Implementeringer | |
Arkitektur | |
Infrastruktur | |
Microsoft sprog | |
Andre sprog | |
Windows Foundations | |
Komponenter | |
Sammenligninger |
|
Fremtidige teknologier | |
Informationsressourcer |