我们正在处理WinForm应用程序的缓慢启动问题(该应用程序非常大,有许多控件程序集)。控件程序集是DevComponents。已应用Ngen以防止JIT编译,但加载时间仅略有减少。
该应用程序有一个启动画面,但只有在应用程序启动后12秒才出现。是否有任何方法可以立即显示启动画面?
我们目前的建议是创建一个轻量级应用程序,并在其中添加启动画面,在单独的进程中运行主应用程序,并在主应用程序初始化完成后关闭轻量级应用程序。
该应用程序有一个启动画面,但只有在应用程序启动后12秒才出现。是否有任何方法可以立即显示启动画面?
我们目前的建议是创建一个轻量级应用程序,并在其中添加启动画面,在单独的进程中运行主应用程序,并在主应用程序初始化完成后关闭轻量级应用程序。