MiniProfiler出错:System.Web.Routing.UrlRoutingModule没有实现IHttpHandlerFactory

时间:2012-09-04 17:09:46

标签: asp.net iis-7 webforms mvc-mini-profiler

我正在使用MiniProfiler来配置我的ASP.NET 4 Webform应用程序。在localhost中它工作正常,但是当我部署到IIS7时,我收到以下错误:

System.Web.Routing.UrlRoutingModule does not implement IHttpHandlerFactory or IHttpHandler

这是给我错误的web.config行

<system.webServer>
<handlers>
  <add name="MiniProfiler" path="mini-profiler-resources" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" />
</handlers>

你知道在这种情况下我该怎么办?

2 个答案:

答案 0 :(得分:0)

最后,我最终使用了以下配置。这可能是矫枉过正,一般不推荐,但我解决了我的问题

<module runAllManagedModulesForAllRequests="true"/>

答案 1 :(得分:0)

 <handlers>
    <remove name="UrlRoutingModule-4.0"/>
    <add  name="UrlRoutingModule-4.0" path="*" verb="*" type="System.Web.Routing.UrlRoutingModule" preCondition="" />
  </handlers>