ฉันมีโมดูล HTTP ที่กำหนดเองสำหรับเว็บไซต์ ASP.NET MVC3 ที่ฉันโหลดจาก web.config:
<system.web>
<httpModules>
<add name="MyModule" type="MySolution.Web.MyHttpModule, MySolution.Web" />
</httpModules>
</system.web>
โหลดโมดูลได้อย่างถูกต้องเมื่อฉันเรียกใช้ไซต์จากภายในเว็บเซิร์ฟเวอร์ VS (จุดพักในวิธีการเริ่มต้นของฉันถูกกด) แต่เมื่อฉันโฮสต์ใน IIS ดูเหมือนว่าจะถูกละเว้น (ขาดจุดหยุดและฟังก์ชันการทำงานของโมดูลขาด จากเว็บไซต์) ฉันได้ลองในกล่อง IIS แยกกันสองกล่องโดยมีผลลัพธ์คล้ายกัน
ผมทำอะไรผิดหรือเปล่า? มีการตั้งค่าที่ฉันต้องสะบัดในการเปิดใช้งาน IIS โหลดโมดูลจาก web.config ของเว็บไซต์หรือไม่