2012-09-04 8 views
6

Sto usando MiniProfiler per profilare la mia applicazione Webform ASP.NET 4. In localhost funziona benissimo, ma quando schiero a IIS7 Ricevo il seguente errore:Errore con MiniProfiler: System.Web.Routing.UrlRoutingModule non implementa IHttpHandlerFactory

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

Questa è la linea web.config che mi dà l'errore

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

Ti hai qualche idea di cosa dovrei fare in questa situazione?

+0

sto ottenendo lo stesso errore esattamente, ma sto correndo sotto IIS6 –

+0

io capisco lo stesso errore del server in Visual Studio Cassini. Nessuna idea per risolverlo –

+0

Puoi rivedere il tuo percorso per vedere se ha qualche punto (.). Il seguente percorso non funzionerà: http: // localhost: /MyApplication.Admin. –

risposta

0

Alla fine, ho finito con l'utilizzo della seguente configurazione. Potrebbe essere eccessivo e non generalmente consigliato, ma ho risolto il mio problema

<module runAllManagedModulesForAllRequests="true"/> 
+1

Ho lo stesso problema, ma questo non lo ha risolto per me .... – LDJ

+0

@LDJ: Assicurati che il percorso dell'applicazione non includa "." carattere. Ad esempio localhost: 1234/my-application.admin non funzionerà –