我们正在第一次加载一些重型UI屏幕.我们的项目分为一个主要的可执行文件和几个DLL文件.DLL文件还可以包含UI屏幕,这些屏幕在第一次加载时很慢.
有没有办法(在代码中)我们可以预加载所有引用的程序集,以避免JIT编译命中?
我知道有一种名为NGen的工具.是否可以在开发环境中运行NGen,以便我们可以立即看到它的影响?但理想情况下,我们希望从代码中预加载引用的程序集.
使用C#.NET 3.5和DevExpress作为UI组件.
c# performance jit assemblies .net-assembly
.net-assembly ×1
assemblies ×1
c# ×1
jit ×1
performance ×1