Frage

Muss ich zusätzliche Maßnahmen ergreifen, damit Glimpse Details zu einer Anforderung abruft, die die Standard-404-Serverfehlerseite auf Cassini zurückgibt? Standardmäßig meine 404-Seite den "Serverfehler in '/' Anwendung" mit der Meldung "Die Ressource kann nicht gefunden werden" (sowie die HTTP 404-Beschreibung, die angeforderte URL und Versionsinformationen).

Dieses Projekt hat ein ziemlich komplexes Routing, daher bezweifle ich nicht, dass etwas mit dem, was ich versuche, in Konflikt steht. Ich möchte nur, dass Glimpse alle möglichen Details bereitstellt, um mich in die richtige Richtung zur Behebung des Problems zu lenken.

Ich habe Glimpse über NuGet in ein MVC3-Projekt geladen, das ich über das integrierte Hosting-System (Cassini) von Visual Studio 2010 ausführe, und alles funktioniert einwandfrei mit zuvor funktionierenden Aktionsmethoden und den daraus resultierenden Ansichten. Seitdem habe ich eine weitere Aktionsmethode hinzugefügt, die sich über die Standard-URL-Struktur als schwierig herausstellt (z. B. / controller / action? Someparam= x). Da ich dachte, die Glimpse-Routendaten wären sehr praktisch, um festzustellen, was hier falsch läuft, suchte ich nach dem Augapfel im Corder der Standard-404-Seite. Ein Blick scheint mit diesem Ergebnis nicht "verbunden" zu sein.

UPDATE: Funktioniert auch nicht mit RouteDebugger . Was auch immer ich falsch gemacht habe, es ist hoch genug in der Pipeline, dass nichts in der Lage zu sein scheint, sich in die Antwort einzufügen.

UPDATE: Die Anforderungs-URL funktionierte nicht, weil ich vergessen habe, dass diese Aktion mit [HttpPost] festgelegt wurde. Das erklärt den 404 vollständig, aber nicht, wie man Routeninformationen von den verschiedenen Dienstprogrammen auf die zurückgesendete Antwort erhält.

War es hilfreich?

Lösung

Was den Blick angeht, ist einer der Gründe, warum er überhaupt nicht angezeigt wurde, dass wir nur einen Blick auf 200 Erfolgsergebnisse aktivieren.Daher würde der Augapfel bei einem 404 nicht auftauchen.

Warum wird es jetzt nicht angezeigt? Haben Sie die Seite / Glimpse / Config aufgerufen und einen Blick darauf geworfen?Glimpse ist standardmäßig nicht aktiviert, daher müssen Sie es explizit aktivieren.

Lassen Sie mich wissen, wie es geht.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top