Frage

ich meine App testen nur auf lokalen Cassini Web-Server, und ich bekomme seltsame Sache.

Eine Index-Seite arbeitet direkt in Standard-Weise zeigt zweite 404, aber bei der Verwendung Vollversion Controller / Index - funktioniert normal. Der einzige Unterschied fand ich, dass es in der ersten Probe kein Schrägstrich am Ende ist, und in der zweiten Schrägstrich vorhanden ist, aber Link, die beschädigt Punkte auf ohne Schrägstrich.

War es hilfreich?

Lösung

Können Sie uns Ihre Routen zeigen? Oder noch besser: Versuchen Phil Haack ausgezeichnet (und wesentlich) -Linie Debugger zu verwenden. Es wird Ihnen sagen, welche Route (n) für eine bestimmte Anforderung treffen, oder wenn keine Route überhaupt getroffen wird.

http://haacked.com/archive/2008/ 13.03 / url-Routing-debugger.aspx

Funktioniert nur mit MVC Beta aber nicht, wenn Sie verwenden eine ältere Preview Release von MVC.

Andere Tipps

Vielen Dank für RouteDebug war das Problem, weil ich Controllers durch Namen eines des Verzeichnisses, in der Wurzel genannt, wie Models, Views und etc!

Wenn Sie Ihre Routings veröffentlichen könnten wir besser helfen Sie könnten, aber jetzt würde ich vorschlagen, dass Sie es debuggen mit der Routing Debugger .

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