JIT编译如何用于缓存?

时间:2009-03-17 21:27:48

标签: c# .net jit

当您在C#中编写应用程序,然后运行它时,下次运行时是否会再次编译它,或者每次应用程序启动时都会重新编译所有使用过的文件?

JIT编译如何用于缓存?

1 个答案:

答案 0 :(得分:4)

对于任何不在ngen中的DLL,每次运行应用程序时,它都会重新JIT使用的代码。在同一个非同义DLL的运行之间没有JIT代码的缓存。

编辑清除了GAC和NGEN的错误