我有一个简单的.NET 2.0 Windows窗体应用程序,运行网络驱动器(例如\ MyServer\MyShare\app.exe).它非常基础,只加载最小的.NET库.但是,加载仍需要约6-10秒.人们认为应用程序如此之小以至于需要很长时间才能加载,这一定是错
有没有提高启动速度的建议?
试用Sysinternals Process Explorer.它有一列"JIT中的%时间".如果该数字很大,您可以在您的应用程序上运行ngen.如果不是它可能是一个缓慢的网络连接.CodeGuru有一个关于ngen 使用的教程.