我在asp.net mvc 2上有一个应用程序,它在我的电脑上的IIS 7.5上我试过它的分析,我注意到Application_Start被称为多次,
任何人都知道为什么会这样?
答案 0 :(得分:25)
加载应用程序域时会触发Application_Start
事件一次。如果你看到它不止一次触发,那么这意味着应用程序重新启动。应用程序域可以卸载有多种原因,例如删除修改某些文件,如web.config
,bin
文件夹,......这是应用程序重新启动的article describing common reasons。