Я занимаюсь разработкой веб-проекта ASP MVC. Теперь у меня есть требование, которое вынуждает меня развернуться в среде разработки IIS7 (чтобы проверить некоторые функции). Я получаю вышеупомянутое сообщение об ошибке всякий раз, когда я пытаюсь ввести URL-адрес веб-сайта. (Примечание: машина для разработки: Vista Home Premium, IIS7)
Что я сделал до сих пор:
Отредактировал файл HOSTS (C: \ WINDOWS \ system32 \ drivers \ etc \ hosts).
Поместите в него два домена (127.0.0.1 domain1.com и 127.0.0.1 domain2.com).
Создана папка c: \ sites \ dirOfApplication и развернута из Visual Studio 8 в эту папку.
В IIS7 создан новый сайт с именем хоста domain1.com и папкой приложения выше.
Ввод адреса domain1.com в веб-браузере приводит к вышеуказанной ошибке (ошибка HTTP 403.14 - Запрещено - веб-сервер настроен так, чтобы не перечислять содержимое этого каталога.)
Я думаю, что что-то упустил, но не знаю что! Попытался развернуть файлы System.Web.Mvc, System.Web.Abstraction & System.Web.Routing с тем же результатом. Всякий раз, когда я пытаюсь нажать F5 и запустить приложение, оно работает отлично!