Вот то, что я узнал и что работало на меня : Развертывают ASP.NET Приложение MVC на Windows XP (IIS 5.1)
Редактирование:
Для последнего выпуска ASP.NET MVC, замените .mvc подстановочным знаком.* текстовое поле Extension в Добавлять/Редактировать отображении Расширения Приложения.
Необходимо добавить подстановочный знак, отображающийся в IIS 5. В IIS 6 у Вас есть определенный раздел для добавления подстановочных отображений. В IIS 5 Вы отображаете расширение.*, и Вы выбираете свой asp.net ISAPI dll. Если кнопка "Ok" не активируема по щелчку, нажмите в текстовом поле пути dll, и это должно тогда быть активируемо по щелчку (не спрашивайте, это происходит со мной все время).
тот же процесс (использующий ионический rewriter), который работает на 6,0 работ для нас на 5.x. Что Вы видите в Журнале событий Приложения Windows? И журнал сервера IIS? Вы попробовали rewriter?