Назад | Перейти на главную страницу

Проблема с запуском приложения MVC3 в IIS 7

У меня проблема с запуском проекта MVC 3 в IIS7 на компьютере под управлением Windows 7 Home-64 bit. Вот что я сделал.

  1. Установил IIS 7.
  2. Получил доступ к серверу и получил страницу приветствия IIS.
  3. Создал каталог с именем d: \ MySite и скопировал в него приложение MVC. (Приложение MVC - это просто стандартное приложение, которое создается при создании нового проекта MVC3 в Visual Studio. Оно просто отображает домашнюю страницу и страницу входа в учетную запись. Оно отлично работает на сервере разработки Visual Studio, и я также скопировал его на мой хостинг-сайт, и там он отлично работает)
  4. Запущена консоль управления IIS.
  5. Остановил сайт по умолчанию.
  6. Добавлен новый сайт с именем «MySite» с физическим каталогом «d: \ Mysite».
  7. Изменен пул приложений MySite для использования .Net Framework 4.0, интегрированный конвейер.

Когда я захожу на сайт в браузере, я получаю список файлов в каталоге d: \ MySite. Это как если бы IIS не распознал содержимое d: \ MySite как приложение MVC.

Что мне нужно сделать, чтобы решить эту проблему?

Поскольку IIS был установлен после .NET 4, вам, вероятно, потребуется запустить aspnet_regiis.exe инструмент для регистрации всего .NET 4 в IIS.