Вопрос по iis-6, asp.net-mvc, routing – Сбой маршрутизации ASP.NET MVC при использовании URL-адреса default.aspx / controller / action

0

развертывание сайта ASP.NET MVC на веб-сервере IIS6, поэтому ям, используяdefault.aspx / {контроллер} / {действие} стратегия маршрутизации стиля.

Однако по какой-то причине это неЭто действительно работает при использовании части default.aspx. Независимо от URL, он всегда получает действие по умолчанию (Индекс) на контроллере по умолчанию (Public) .I '

мы использовали отличныйОтладчик маршрутизации чтобы увидеть, что'продолжается

сбой маршрута http://img169.yfrog.com/img169/7532/routefail.gif

Как вы можете видеть, ям проситdefault.aspx / контактная, который должен соответствовать 3-му маршруту в таблице. На самом деле все, что я пишу послеdefault.aspx / соответствует двум последним маршрутам в таблице (я понимаю последний).

Я получаю такое поведение на Кассини и IIS6.

Почему это происходит?

Ваш Ответ

1   ответ
1
RouteTable.Routes.RouteExistingFiles = true;

Теперь это работает. Получил ответ отВот.

Я думаю, что эта информация должна была быть на сайте asp.net/mvc, какэта страница например.

Похожие вопросы