Are the old httpHandlers and httpModules elements needed in IIS7?

Posted by James Newton-King on Stack Overflow See other posts from Stack Overflow or by James Newton-King
Published on 2010-05-09T01:46:58Z Indexed on 2010/05/09 1:48 UTC
Read the original article Hit count: 447

Filed under:
|
|

I'd like to clean up the web.config and remove unneeded XML.

A default ASP.NET 3.5 web application has the follow elements in the web.config:

<httpHandlers>
  <remove verb="*" path="*.asmx"/>
  <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
</httpHandlers>

<httpModules>
  <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  <add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</httpModules>

When running under IIS7, which has modules and handlers being registered under the system.webServer element, is the configuration above still needed?

© Stack Overflow or respective owner

Related posts about ASP.NET

Related posts about iis7