如何在IIS 10中注册http模块

问题描述:

我想在web.config文件中注册我的自定义http模块。当我注册下system.webServer部分如何在IIS 10中注册http模块

<system.webServer> 

但它并没有在Visual Studio 2015年运行到HTTP模块MADN似乎只是介绍如何在IIS6注册,IIS7。 https://msdn.microsoft.com/en-us/library/ms227673(v=vs.110).aspx

如何在iis8上面注册它?在Visual Studio 2015中,开发IIS express版本是IIS 10.

正如您可以从此MSDN页面找到关于Modules<modules>元素是在IIS 7中引入的,自此以后未进行修改(从IIS 7开始到IIS 10)。

<configuration> 
    <system.webServer> 
     <modules> 
      <add name="HelloWorldModule" type="HelloWorldModule" /> 
     </modules> 
    </system.webServer> 
</configuration>