美文网首页
C#程序的编译运行过程

C#程序的编译运行过程

作者: Will_板凳 | 来源:发表于2020-03-16 21:35 被阅读0次

    编译运行过程图

    在这里插入图片描述

    过程

    • 首先将C#源文件hello.cs通过编译器进行编译,编译成.NET的PE文件结构,即exe文件格式
    • 当程序运行时,Windows的loader加载器不会负责程序的内存分配,线程管理工作,而是只负责跳转到CLR的执行引擎(EE)中,将控制权交由CLR,由CLR进行内存分配,线程管理,异常处理等。

    相关文章

      网友评论

          本文标题:C#程序的编译运行过程

          本文链接:https://www.haomeiwen.com/subject/dxaoehtx.html