【问题标题】:ASP.net information event "Application compilation is starting"ASP.net 信息事件“应用程序编译正在启动”
【发布时间】:2010-09-23 01:42:28
【问题描述】:

我们使用 MSMQ 来捕获我们的 asp.net 站点抛出的所有事件,并将数据存储到我们的数据库中。在一天中,我们可以在日志数据库中看到事件 id 1003 和 Title = "Application compilation is starting"。

但是,我们没有看到相应的事件1004 即"Application compilation ends". 我想知道这可能是什么原因造成的?我们使用预编译选项(允许更新)部署我们的站点,并且我们对会话对象的使用率很高(我知道这很糟糕!)。该消息是否表明我们的网络应用正在自行重启?

谢谢, 赫尔曼

【问题讨论】:

  • 一些想法 - AppPool 关闭/重启?配置更改?确实需要更多细节。
  • AppPool 没有重新启动,似乎 ASP.net 仅在查看低容量页面时才拆分这些消息(可能是第一次)。但是我认为预编译的网站部署不需要编译?

标签: asp.net iis events


【解决方案1】:

尝试在不允许更新的情况下进行预编译。当您允许更新时,会进行第二次运行时编译,如以下Precompling for Deployment and Update. 下的文章所述

http://msdn.microsoft.com/en-us/library/399f057w%28v=vs.85%29.aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-17
    • 1970-01-01
    • 2015-02-08
    • 2010-10-18
    • 1970-01-01
    • 1970-01-01
    • 2016-03-23
    相关资源
    最近更新 更多