IIS8为什么可能无法加载HttpModule?

时间:2013-08-22 12:59:00

标签: httpmodule iis-8

我有一个HttpModule,它已在许多站点中成功实现。我试图在IIS 8下的Windows 8 PC上实现它并且它没有被加载。配置如下:

  • 应用程序池正在运行带有.Net 4.0的集成模式
  • dll已使用.Net 4.0
  • 编译
  • dll已在web.config的system.webServer部分正确注册(使用旧的system.web配置部分和经典模式不会出现问题。)
  • 模块在模块下的IIS管理器中正确显示,实际上是使用用户界面注册的。
  • Web应用程序还加载了IsapiModule - (SQL Server Analysis Services msmdpump),这样可以正常工作。

供参考,web.config部分如下。

<system.webServer>
   <modules runAllManagedModulesForAllRequests="true">
      <add name="MyModule" type="MyModule.ClassName" />
   </modules>
</system.webServer>

我想知道,IIS8中是否有任何新的全局选项可以默认禁用托管的HttpModule?

0 个答案:

没有答案