Application_Start () вызывается более одного раза - PullRequest
13 голосов
/ 09 июня 2010

У меня есть приложение, созданное на asp.net mvc 2, и оно на IIS 7.5 на моем компьютере. Я попытался его профилировать и заметил, что Application_Start вызывается более одного раза , Кто-нибудь знает, почему это происходит?

1 Ответ

25 голосов
/ 09 июня 2010

Событие Application_Start вызывается один раз при загрузке домена приложения. Если вы видите, что он запускается более одного раза, это означает, что приложение перезапускается. Существует несколько причин, по которым домен приложения может быть выгружен, например удаление изменяющих некоторые файлы, например web.config, папки bin, ... Вот статья , в которой описаны общие причины для перезапуска приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...