Запуск нескольких событий Application_Start

Я отлаживаю приложение ASP.NET 2.0, которое страдает от медленной загрузки начальной страницы.

Добавив логирование, я обнаружил, чтоApplication_Start событие запускается дважды при запуске с небольшой задержкой между двумя событиями.Session_Start событие также запускается дважды, с тем же значением идентификатора сеанса.

например

[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, а URL-адрес страницы aspx изменяется с помощью маршрутизации,используя технику, показанную на сайте Фила Хаака.

Любые предложения о том, что может вызвать это?