我正在調試緩慢加載初始頁的ASP.NET 2.0應用程序。多個Application_Start事件觸發
通過添加日誌,我發現有兩個事件之間的短暫延遲Application_Start
事件觸發啓動時的兩倍。 Session_Start
事件也會觸發兩次,具有相同的會話ID值。
例如
[Header] 2010-09-10 14:52:36.331 INFO Web.Global.Application_Start START 2010-09-10 14:52:37.409 INFO Web.Global.Session_Start Session.SessionID=xxqjvun2ce2yqsumq1hfoj45 [Header] 2010-09-10 14:53:10.028 INFO Web.Global.Application_Start START 2010-09-10 14:53:10.325 INFO Web.Global.Session_Start Session.SessionID=xxqjvun2ce2yqsumq1hfoj45
我在我的本地機器上,IIS 5.1下運行這個。該項目也使用ASP.NET MVC,並且正在使用的aspx頁面URL使用路由using the technique shown on Phil Haack's site進行了更改。
什麼任何建議可能導致此?
應用程序是否有機會修改web.config文件? – muratgu 2011-03-01 01:58:03
你有沒有Application_End之間?你有沒有在你的代碼中調用「HttpRuntime.UnloadAppDomain」? – Alex 2011-03-05 17:21:38
就我而言,這是Mc Afee病毒掃描。我按照本指南排除了文件夾https://support.microsoft.com/en-us/kb/3126034 – gavin 2016-03-30 15:12:46