ASP.NET应用程序启动非常慢

时间:2010-03-29 08:27:02

标签: asp.net jit ngen

我有一个页面数量非常少的ASP.NET应用程序。我看到的问题是启动时间很慢。据我所知,大部分时间都花在JIT上。预编译应用程序对于减少通过PerfMon报告的#methods JIT似乎没有多大帮助。有谁知道我可以做些什么来进一步减少启动时间? 是否真的没有办法使用NGEN预先运行ASP.NET应用程序?

1 个答案:

答案 0 :(得分:3)

您是否在web.config中设置了以下元素?

<compilation debug="false"/>

看看http://www.aspnetresources.com/articles/debug_code_in_production.aspx,了解一些有用的信息,了解当调试模式设置为true时框架的作用:它已经相当陈旧但很多仍然相关。

如果不了解您的应用程序的功能,您在 Application_Start 事件等中发生的事情,将很难为您提供更具体的建议。