Ho un modulo HTTP personalizzato per un sito Web ASP.NET MVC3 che sto caricando da web.config:
<system.web>
<httpModules>
<add name="MyModule" type="MySolution.Web.MyHttpModule, MySolution.Web" />
</httpModules>
</system.web>
Il modulo viene caricato correttamente quando eseguo il sito dall'interno del server Web VS (viene colpito il punto di interruzione nel mio metodo Init) ma quando lo ospito in IIS sembra essere ignorato (il punto di interruzione viene perso e la funzionalità del modulo è assente dal sito). L'ho provato su due scatole IIS separate con un risultato simile.
Che cosa sto facendo di sbagliato? Esiste un'impostazione che devo selezionare per abilitare IIS per caricare i moduli dal web.config di un sito?