2010-01-27 4 views
0

У меня есть простой сайт MVC с ActionLinks для контента, такого как «FAQ» и «О нас». Я установил виртуальный каталог в диспетчере IIS и установил сопоставление (без опции сопоставления подстановочных знаков в IIS 5.1) для «. *», Чтобы указать на aspnet_isapi.dll. Это позволило мне открыть домашнюю страницу и просмотреть ее. Однако, когда я нажимаю на любую из ссылок действий, я получаю ошибку 404. Я попытался добавить код для нового маршрута для добавления .aspx с именем контроллера. Ссылки .NET MVC на IIS 5.1 вызывают ошибку 404 при реализации подстановочных знаков

ASP.NET MVC and IIS 5

Я знаю, что это излишнее, но полагал, что я дал бы выстрел, прежде чем беспокоить всех на SO. Я все еще испытываю проблему и не могу понять, что это такое. Я надеялся, что у кого-то может быть предложение или два для меня. Заранее благодарю за любую помощь.

FYI - Мой сайт прекрасно работает под Кассини, это только раздувает, когда я пробую и ударил его прямо через LOCALHOST/САЙТ

ответ

1

Понял. У меня не было флажка «Проверить файл существует», не отмеченного в сопоставлении для «. *» Или «.mvc». Как только я это сделал, все сработало. Я также смог удалить маршруты для отображения .mvc, поскольку он отлично работает без него.

+0

Спасибо, это сработало и для меня! –

Смежные вопросы