Когда именно вызывается Application_End и как я могу вызвать это вручную?

Я знаю, что обработчик событий для этого события вызывается, когда пул приложений перезапускается IIS, но когда это происходит? А что если использовать встроенный сервер Visual Studio (Cassini)? Если я убью процесс сервера, будет ли запущен Application_End?

ОБНОВИТЬ: Я знаю об изменениях в папках web.config и BIN. Меня интересует случай закрытия пула после того, как приложение какое-то время простаивает, ничего не трогая.

Ответы на вопрос(2)

Ваш ответ на вопрос