У меня есть веб-приложение MVC4
При настройке на IIS7.5 я добавил приложение на «Веб-сайт по умолчанию» и настроил виртуальный каталог под http://localhost/myApplication
Однакоэто заставило меня изменить многие вызовы контроллера (в частности, вызовы js ajax), которые я ранее вызывал в Cassini, например, "/ Home / Index", теперь мне пришлось изменить их на "/ myApplication / Home / Index", чтобы они работалина моем локальном IIS.
СЕЙЧАС, когда я публикую его на удаленном хост-сервере, мне нужно изменить его НАЗАД на "/ Home / Index", чтобы он работал.
Это не может бытьСамый продуктивный способ пройти через разработку -> тестирование -> производственный цикл. Какой шаг я пропускаю?
Я пытался создать виртуальный каталог приложений только на http://localhost/ без добавления имени приложения, чтобы я мог вызывать "/ Home / Index" на всех трех этапах, но он жалуется, что http://localhost/ уже сопоставлен с inetpub / wwwroot.
Спасибо за ваше время.