2

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

4

1 回答 1

3

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

<compilation debug="false"/>

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

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

于 2010-03-29T10:12:22.193 回答