Domanda

Metto alla prova la mia app solo sul web server cassini locale e ottengo cose strane.

Una pagina dell'Indice funziona correttamente in modo predefinito, la seconda mostra 404, ma quando si utilizza il controller / indice della versione completa, funziona normalmente. L'unica differenza che ho riscontrato è che nel primo campione non c'è barra alla fine e nella seconda barra esiste, ma il collegamento che punta su corrotto è senza barra.

È stato utile?

Soluzione

Puoi mostrarci i tuoi percorsi? O ancora meglio: prova a utilizzare l'eccellente (ed essenziale) Route Debugger di Phil Haack. Ti dirà quali rotte sono colpite per una determinata richiesta o se nessuna rotta è percorsa affatto.

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

Funziona solo con MVC Beta, non se si utilizza una versione di anteprima precedente di MVC.

Altri suggerimenti

Grazie per RouteDebug, il problema era perché ho chiamato Controller per nome di una delle directory nella radice, come Modelli, Viste e così via!

se potessi pubblicare i tuoi percorsi potremmo aiutarti meglio, ma per ora ti suggerirei di eseguire il debug usando Debugger di routing .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top