Question

Je teste mon application uniquement sur le serveur Web Cassini local, et j'obtiens une chose étrange.

Une page d'index fonctionne correctement, la seconde en affiche 404, mais lorsque vous utilisez la version complète Controller / Index - fonctionne normalement. La seule différence que j'ai trouvée est que dans le premier échantillon, il n'y a pas de barre oblique à la fin, et dans la deuxième barre existe, mais le lien pointant sur corrompu est sans barre oblique.

Était-ce utile?

La solution

Pouvez-vous nous montrer vos itinéraires? Ou encore mieux: essayez d'utiliser l'excellent (et essentiel) Route Debugger de Phil Haack. Il vous indiquera quel (s) itinéraire (s) sont atteints pour une demande donnée ou si aucun itinéraire n’est atteint.

http://haacked.com/archive/2008/ 03/13 / url-routing-debugger.aspx

Ne fonctionne qu'avec la version bêta de MVC, pas si vous utilisez une version de version antérieure plus ancienne de MVC.

Autres conseils

Merci pour RouteDebug, le problème vient du fait que j'ai appelé Controller en nommant l'un des répertoires situés à la racine, tels que Modèles, Vues, ??etc.!

si vous pouviez publier vos routages, nous pourrions mieux vous aider, mais pour le moment, je vous suggérerais de le déboguer à l'aide du Débogueur de routage .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top