弱弱问:JIT编译代码,得到的本地可执行程序存储在哪?

ffww 2013-02-22 05:35:57
IL是即时编译的(JIT编译),JIT编译器不是把整个程序一次编译完(这样会有很长启动时间),而是只编译它调用的那部分代码;代码编译过一次后,得到的本地可执行程序就存储起来,直到退出程序为止。这样在下次运行这部分代码时,就不需要重新编译了。
...全文
624 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
fenlin1985 2013-05-09
  • 打赏
  • 举报
回复
引用 5 楼 fenlin1985 的回复:
[quote=引用 1 楼 caozhy 的回复:] 存储在gac文件夹中。
JIT不是只存放全局的应用程序集吗?[/quote] GAC才对
fenlin1985 2013-05-09
  • 打赏
  • 举报
回复
引用 1 楼 caozhy 的回复:
存储在gac文件夹中。
JIT不是只存放全局的应用程序集吗?
ffww 2013-02-22
  • 打赏
  • 举报
回复
谢谢,看懂了。
threenewbee 2013-02-22
  • 打赏
  • 举报
回复
没有变化,本地代码存在gac目录中,不会写在exe中。
ffww 2013-02-22
  • 打赏
  • 举报
回复
那是不是指exe文件大小有变化啊。 我的理解: 窗口中放一按钮,写些代码,第一次运行时什么也不做,exe=8K 点击按钮后,exe会大于8k? 我试了,好象EXE文件没有变化啊,那么,得到的本地可执行程序存储到哪了?
threenewbee 2013-02-22
  • 打赏
  • 举报
回复
存储在gac文件夹中。

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧