Asp.net mvc 4 在.NET 4.5中未调用HttpModule

Asp.net mvc 4 在.NET 4.5中未调用HttpModule,asp.net-mvc-4,visual-studio-2012,httpmodule,Asp.net Mvc 4,Visual Studio 2012,Httpmodule,我只是花了很多时间筛选关于这个问题的相互矛盾的建议,并认为我应该发布我的解决方案 我的环境是.NET4.5,VisualStudio2012,使用MVC4应用程序。我像过去一样创建了一个Http模块,并将其添加到Web.config,如下所示: <configuration> <system.web> <httpModules> <add name="MyModule" type="Services.MyModule, Services" /

我只是花了很多时间筛选关于这个问题的相互矛盾的建议,并认为我应该发布我的解决方案

我的环境是.NET4.5,VisualStudio2012,使用MVC4应用程序。我像过去一样创建了一个Http模块,并将其添加到Web.config,如下所示:

<configuration>
 <system.web>
  <httpModules>
   <add name="MyModule" type="Services.MyModule, Services" />
  </httpModules>
 </system.web>
</configuration>

HTH

适用于IIS 6及以下版本(包括卡西尼号),
适用于IIS 7及以上版本。我通常会将这两个节点都放进去,以防万一,然后将这个节点添加到
中,这样它就不会对冗余产生影响:

<validation validateIntegratedModeConfiguration="false" />


你应该将你的问题分成两部分:一个问题和你的答案你不能有两种“类型”,这是一个很好的一行!
<validation validateIntegratedModeConfiguration="false" />