我正在使用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>
你知道在这种情况下我该怎么办?
答案 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>