Pergunta

Eu testar meu aplicativo apenas no servidor cassini web local, e eu recebo coisa estranha.

Um Índice de página funciona bem no modo padrão, segundo mostra 404, mas quando usar versão completa Controller / Índice - funciona normal. Única diferença que eu encontrei é que na primeira amostra não há nenhuma barra no final, e na segunda existe barra, mas link que aponta no corrompido é sem barra.

Foi útil?

Solução

Você pode nos mostrar suas rotas? Ou melhor ainda: Tente usar excelente de Phil Haack (e essencial) Route Debugger. Vai dizer-lhe que (s) rota são atingidos para uma determinada solicitação, ou se nenhuma rota é atingido em tudo.

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

funciona apenas com MVC Beta, porém, não se você usar qualquer mais velho Release Preview da MVC.

Outras dicas

Obrigado por RouteDebug, o problema foi porque eu chamado controlador pelo nome de um dos diretórios na raiz, como modelos, visualizações e etc!

Se você pode postar suas rotas poderíamos ajudá-lo melhor, mas por agora eu sugiro que você depurá-lo usando o Routing Debugger .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top