通用语言基础架构 编辑
通用语言基础架构是一个开放的设计规格。它是由微软联合惠普以及英特尔于2000年向ECMA倡议的。通用语言基础架构定义了构成.NET Framework基础结构的可执行码以及代码的运行时环境的规范,它定义了一个语言无关的跨体系结构的运行环境,这使得开发者可以用规范内定义的各种高级语言来开发软件,并且无需修正即可将软件运行在不同的计算机系统结构上。国际标准CLI定义在ISO/IEC 23271,最新版本在2012年修定。
6
图片 0 图片
评论 0 评论
匿名用户 · [[ show_time(comment.timestamp) ]]
[[ nltobr(comment.content) ]]
相关
通用语言基础架构 中的程序集是编译得到的,供CLR进一步编译执行的代码库。代码是用通用中间语言表示,在运行时被即时编译为机器语言。在.NET Framework实现中,这种即时编译是通用语言运行时 的一部分。