IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Mono里运行C#脚本23—mono_jit_exec

    caimouse发表于 2025-01-04 21:42:50
    love 0
    这里传入了程序集的域和要执行的文件名称,接着就打开这个程序集对象,这里打开的方式与前面打开的方式有点不一样,因为这里真正要开始执行代码了,不过分析里面的内容是一样的,因为都是同样的EXE文件,没有内容上的差别。这里调用mono_jit_exec函数来执行这个程序集,即是test-embed.exe文件,这个C#编译出来的文件,前面已经根据它的内容来收集运行环境,并进行初始化,把结果保存在domain里面。接着下来,就要到函数mono_jit_exec去寻找Main函数入口点,才能开始执行这个程序集的代码。


沪ICP备19023445号-2号
友情链接