Мой веб-сайт по умолчанию в IIS указывает на
"C: / intepub / wwwroot"
.В этом каталоге я разместил подкаталог с именем "mvc", который содержит файлы, необходимые для запуска веб-приложения MVC 3.Поэтому физический путь к моему веб-приложению и его файлам составляет
"C: / inetpub / wwwroot / mvc"
Это позволяет мне получить доступ к странице входа безпроблема, однако любой другой маршрут, определенный в файле Global.asax, выдает ошибку 404 .Я пробовал этот тест:
Маршрут http://myDomain/Module/CO1040 броски и ошибки , , но , когда жестко закодирован URL-адрес и вставьте в него «mvc», то есть http://myDomain/mvc/Module/CO1040, это работает отлично.
Означает ли это, что мне нужно переписать маршруты в Global.asax, чтобы вставить этот "mvc"? У меня естьознакомился с документацией по развертыванию веб-приложений MVC на IIS 7, и все указывает на то, что мне не нужно переписывать URL-адреса (я также изучил различные способы сделать это, сводя меня с ума), поскольку IIS7 облегчает развертывание по сравнению с предыдущими версиями IIS.
Как решить эту проблему?
Заранее большое спасибо.