Приложение MVC работает в IIS 7, не работает в Cassini (IIS 7 тоже) - PullRequest
1 голос
/ 31 мая 2009

У меня смешанное приложение (asp.net webforms, позже добавлен mvc), и оно работает в iis 7 на vista, но не работает на cassini на том же компьютере и с точно такими же файлами в webroot. на самом деле веб-формы работают, как и ожидалось, но все маршруты mvc - 404. Что я могу сделать, чтобы диагностировать эту проблему?

Ответы [ 2 ]

1 голос
/ 31 мая 2009

Попробуйте сначала использовать отладчик Philie Haack Routing Debugger. Вы можете найти это там: http://haacked.com/archive/2008/03/13/url-routing-debugger.aspx

0 голосов
/ 31 мая 2009

Какова структура вашего проекта?

Я помню, что у меня было решение, состоящее из нескольких различных приложений веб-форм - когда я запускал решение в Cassini, каждое приложение открывалось в отдельном порту. Возможно ли, что при тестировании на Cassini вы щелкаете URL-адрес в приложении веб-форм, которое просматривается на одном порту, и приложение MVC не может быть найдено, поскольку оно работает на другом порту?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...