У меня есть приложение MVC, и я не могу заставить его работать на IIS 7. Отладка в VS2010 работает нормально, но когда я публикую сайт на своем локальном IIS7, я не вижу ничего, кроме пустых страниц.
Вот что я сделал:
В проекте щелкните правой кнопкой мыши и выберите «Опубликовать». В окне «Публикация в Интернете» я установил следующие параметры:
- Метод публикации: веб-развертывание
- Сервисный URL: localhost
- Сайт / приложение: веб-сайт по умолчанию \ Африка
- оба,
Mark as IIS application on destination
и Leave extra files on destination (do not delete
проверены.
В IIS мое приложение работает в пуле приложений с поддержкой .net 4.0, а управляемый конвейер настроен на интеграцию.
Я не получаю никакой ошибки при публикации, но когда я перехожу на свой сайт, я вижу только пустые страницы. Ничего не происходит.
Что идет не так?
EDIT:
Когда я перехожу к http://localhost/Africa/, я вижу пустую страницу. Когда я перехожу на http://localhost/Africa/Views/Home/, я получаю ошибку 500.
Как я могу решить это?