Мне сделали приложение на asp.net mvc 2, и это находится на IIS 7.5 на моем ПК, я пытался представить его, и я заметил, что Application_Start называют несколько раз,
кто-либо знает, почему это происходит?
Событие Application_Start
запускается один раз при загрузке домена приложения. Если вы видите, что оно срабатывает более одного раза, это означает, что приложение перезапускается. Существует множество причин, по которым домен приложения может быть выгружен, например, удаление или изменение некоторых файлов, таких как web.config
, папка bin
, ... Вот статья, описывающая распространенные причины перезапуска приложений.