Не удается запустить веб-приложение ASP.NET MVC 2 на IIS 7.5
Я пытаюсь запустить веб-приложение ASP.NET MVC 2 под IIS в Windows 7, но получаю ошибку 403.14. Вот шаги для воспроизведения:
Откройте Visual Studio 2010Создайте новый проект ASP.NET MVC 2 под названием MvcApplication1Shift + F5, чтобы запустить приложение. Тебе следует увидетьhttp://localhost:{random_port}/
и страница будет отображаться правильно.Нажмите на MvcApplication1 и выберите «Свойства». Перейдите в раздел «Сеть».Выберите «Использовать локальный веб-сервер IIS» и создайте виртуальный каталог.Сохранить.Shift + F5, чтобы запустить приложение. Тебе следует увидетьhttp://localhost/MvcApplication1/
и ошибка IISHTTP Error 403.14 - Forbidden The Web server is configured to not list the contents of this directory.
.Понятно, что по какой-то причине маршрутизация ASP.NET работает неправильно.
Вещи, о которых я уже подумал и попробовал:
Убедитесь, что все функции IIS включены в «Включение или отключение функций Windows».Проверено, что веб-сайт по умолчанию настроен на использование .NET 4.0Переназначены сценарии ASP.NET v4 черезaspnet_regiis -i
вv4.0.30319
каталог.Вот самая удивительная часть - это натолько что построенный машина. Новая копия Windows 7 x64 Окончательная, чистая установка Visual Studio 2010 Premium, никаких других веб-сайтов и никакой другой работы.
Что-нибудь еще я могу попробовать?