Я пытался выяснить, почему мои представления возвращают 404 в моей промежуточной среде, а не в моей среде разработки.
- Windows Server 2008 R2
- IIS 7,5
- Бета-версия MVC 2 определенно установлена.
Первая запись маршрута в моем Global.asax выглядит следующим образом:
routes.MapRoute(
"FindStore",
"FindStore",
new { controller = "FindStore", action = "Index" });
Все представления обязательно присутствуют и в соответствующих каталогах.
Обычно, если я перехожу на http://StagingServer/FindStore, я получаю ошибку 404. Любой другой ответ, который я видел, имеет отношение к IIS 6., который я не запускаю.