Common Intermediate Language: Forskelle mellem versioner

Content deleted Content added
Luckas-bot (diskussion | bidrag)
mNo edit summary
Linje 5:
 
== Generel information ==
Under kompileringen af .NET-programmeringssprog, bliver [[kildekode|kildekoden]] oversat til '''CIL'''-kode i stedet for platforms- eller processeror-specifik [[objektkode]]. CIL er et CPU- og platforms-uafhængigt instruktionssæt der kan udføres i ethvert miljø der understøtter [[Common Language Infrastructure]], såsom [[Common Language Runtime|.NET runtime]] på [[Microsoft Windows|Windows]], eller det [[platformsuafhængig]]e [[Mono (software)|Mono]] runtime. I teorien overflødiggør det nødvendigheden af forskellige udgivelser af eksekverbare filer til forskellige platforme og CPU-typer. CIL verificeres for sikkerhedsfejl under kørslen, hvilket giver øget stabilitet og pålidelighed sammenlignet med eksekverbare filer oversat direkte til maskinkode.
 
Afviklingsprocessen ser således ud: