如何减少.net应用程序中的启动和运行时间?

Hos*_*nia 2 c# performance ngen startup

我用C#用.NET框架编写windows应用程序.如何减少这些应用程序的启动时间?我的应用程序在启动和初始化期间感觉非常慢,特别是在显示初始表单时.

我的应用程序使用Access(MDB)数据库来保存数据.在某些形式中,它会加载数据,但是第一次应用程序显示任何给定的表单时,显示需要很长时间.

我已经尝试使用NGen来减少启动时间,但它并没有像我预期的那样帮助我.

Ode*_*ded 10

确保您的应用程序在启动时尽可能少地工作.

您可以更改启动代码以将启动任务推迟到辅助线程.

我会给出一个更详细的答案,但你的问题非常广泛而且不够详细.