2012-03-28 2 views
1

So installierte ich einen Blick mit NuGet, bestätigt, dass die web.config aktualisiert wurde, eingegeben "MySite/emplim.axd" drehte den Dienst an und ich nicht Sehen Sie sich das clientseitige Tool an. Ich habe einen Blick auf andere Websites verwendet und es ist in der Regel glatt, aber die aktuelle Anwendung ist mehrere Größenordnungen komplexer, hat mehrere HttpModule und ist derzeit auf meiner lokalen IIS7-Installation (nicht in Cassini) eingerichtet, gibt es etwas, das sein könnte Einmischung in Glimplse, auf die ich achten sollte?Glimpse clientseitige Tool erscheint nicht nach der Einrichtung auf ASP.NET MVC 3 Site

Antwort

1

Sie sollten ein wenig mehr Informationen darüber erhalten, warum Glimpse nicht angezeigt wird, indem Sie die Anmeldung in Ihrer web.config aktivieren.

Wenn die Protokolldatei es nicht für Sie buchstabieren scheint, posten Sie es hier für Hilfe, die Überprüfung.

+0

oh nett, mit ihm jetzt zu spielen, wird Ergebnisse posten. Vielen Dank. – Rikal

+0

so das Protokoll ist nicht sehr hilfreich, bekomme ich diese Warnungen: get_Binders Methode von System.Web.Mvc.ControllerActionInvoker Typ ist nicht proxyfähig. Die Methode set_Binders des Typs System.Web.Mvc.ControllerActionInvoker ist nicht proxyfähig. GetType-Methode des System.Web.Mvc.ControllerActionInvoker-Typs ist nicht proxyfähig. Die MemberwiseClone-Methode des System.Web.Mvc.ControllerActionInvoker-Typs ist nicht proxyfähig. – Rikal

+0

Nun, das sind gute Nachrichten, denn das bedeutet, Glimpse läuft. Es sollte andere Zeilen in der Datei geben, die Ihnen sagen, warum Glimpse sich nicht in eine bestimmte Anfrage einbetten darf. – nikmd23

4

Hatte das gleiche Problem nach der Aktualisierung von Glimpse heute Morgen (v1.3.0). Hier ist, was ich getan habe, um das zu lösen.

Schalten für Glimpse

auf Tracing
<glimpse defaultRuntimePolicy="On" endpointBaseUri="~/Glimpse.axd"> 
    <logging level="Trace" /> 
</glimpse> 

Schalten für Asp.net auf Tracking

<system.web> 
    ... 
    <trace enabled="true" pageOutput="true" requestLimit="40" localOnly="true"/> ... 

Die Verfolgungsausgabe gab mir einen Tipp, was passieren musste.

In meinem Fall erhielt Anfrage an Glimpse.axd eine 404-Antwort aufgrund der Formularauthentifizierung.

p/s: Glimpse Update (via nuget) wird die Datei Web.config ändern, und ich immer manuell diese Änderungen rückgängig gemacht werden müssen (meine Web.config mehrere <location path=> haben, scheinen system.web und system.webServer und die Updates wickeln zu ignorieren Sie).