创建.NET应用程序所经历的步骤

1、使用某种.NET兼容语言(如C#)编写应用程序代码

2、把代码编译为CIL(通用中间语言——Common   Intermediate  Language),存储在程序集中

3、在执行代码时(如果这是一个可执行文件,就自动运行,或者在其他代码使用它时运行),首先必须使用JIT(Just-In-Time)编译器将代码编译为本机代码

4、在托管的CLR(公共语言运行库——Common   Language   Runtime)环境下运行本机代码,以及其他应用程序或进程

原文地址:https://www.cnblogs.com/ahao214/p/2714779.html