Tôi có một mô-đun HTTP tùy chỉnh cho một trang web ASP.NET MVC3 mà tôi đang tải từ web.config:
<system.web>
<httpModules>
<add name="MyModule" type="MySolution.Web.MyHttpModule, MySolution.Web" />
</httpModules>
</system.web>
Mô-đun được tải chính xác khi tôi chạy trang web từ bên trong máy chủ web VS (điểm dừng trong phương thức init của tôi bị tấn công) nhưng khi tôi lưu trữ nó trong IIS thì dường như bị bỏ qua (điểm dừng bị bỏ qua và chức năng của mô-đun không có từ trang web). Tôi đã thử nó trên hai hộp IIS riêng biệt với kết quả tương tự.
Tôi đang làm gì sai? Có cài đặt nào tôi phải bật trong khi bật IIS để tải các mô-đun từ web.config của trang web không?