mediate Language），然后通过.NET Framework的虚拟机——被称为zh-hans:通用语言运行库;zh-hant:通用语言执行层——执行。所有的.Net编程语言都被编译成这种被称为通用中间语言的中间代码。因此虽然最终的程序在表面上仍然与传统意义上的可执行文件都具有“.exe”的后缀名。如果计算机上没有安装.Net Framework，那么这些程序会弹出对话框，要求用户下载.net framework。在程序执行时，.Net Framework将中间代码翻译成为二进制机