Я создал модуль и разместил его в интегрированном режиме iis7.
Событие BeginRequest всегда запускается для любого запроса как aspx, так и html / php / любого расширения.
Но событие Error запускается только для расширений aspx, но работает в cassini.
Пробовали: <modules runAllManagedModulesForAllRequests="true">
Он зарегистрирован как в system.webserver, так и в system.web.
Есть идеи, почему такое поведение происходит?