#iis #deployment #asp.net-mvc-3
#iis #развертывание #asp.net-mvc-3
Вопрос:
У меня есть веб-приложение MVC3 — это набор контроллеров и представлений, на данный момент не имеющих доступа к базе данных.
В свойствах веб-приложения (в vs2010 Sp1) Если я выберу
Используйте сервер разработки Visual Studio, по умолчанию использующий порт 10905, тогда приложение отлично работает с f5
Если вместо этого я использую локальный веб-сервер IIS с пометкой Использовать IIS Express, URL-адрес моего проекта будетhttp://localhost:10905 и приложение отлично работает.
Но если я использую локальный веб-сервер IIS с НЕ отмеченным галочкой «Использовать IIS Express», мой URL-адрес проектаhttp://localhost/TunnelRats затем f5 не работает — я буквально получаю всплывающий браузер без отображаемого содержимого, только заполненный URL-адрес.
Я создал виртуальный каталог (с помощью кнопки создать каталог) и посмотрел в диспетчере IIS, который использует пул IIS Manager ASP.NET версия 4.0, для которой установлено значение true для включения 32-разрядных приложений, и встроенный режим конвейера.
Если я просматриваю непосредственно из виртуального каталога, я получаю ту же проблему.
Похоже, у моего IIS возникла проблема, из-за которой у моего IIS Express нет проблем с запуском моего приложения MVC 3.
Я использовал aspnet_regiis -iru для переустановки версии 4 в IIS без какого-либо эффекта.
Есть идеи, спасибо Мартин
Ответ №1:
возможно, в вашем IIS не включено динамическое содержимое. Самый простой способ настроить IIS для asp.net в наши дни используется установщик веб-платформы
Комментарии:
1. Сбой веб-установки для IIS Информация о DownloadManager для конфигурации IIS: 0: Запуск установки компонента IIS 7.5 Информация о DownloadManager: 0: Создание файла автоматической установки IIS 7.0: F:UsersUserAppDataLocalTemptmp5536.tmp Информация о DownloadManager: 0: Запуск автоматической установки IIS: F:Windowssysnativepkgmgr.exe Информация об менеджере загрузки: 0: Ожидание процесса: 5228 — F:Windowssysnativepkgmgr.exe Ошибка DownloadManager: 0: Возвращена автоматическая установка ‘-2146498529’ Информация DownloadManager: 0: Продукт IIS: просмотр каталога завершен, установка завершена