Что может помешать мне использовать IIS Express исключительно в моей коробке для разработки?
-
24-10-2019 - |
Вопрос
Я только немного прочитал о IIS Express и в процессе загрузка и установить его сейчас. Похоже, что я должен быть в состоянии удалить IIS, и просто использовать IIS Express при разработке/отладке технологий на основе веб-серверов в Visual Studio (2010 SP1).
- Это здравомыслящий вывод?
- Какие сценарии разработки могут не хорошо играть с IIS Express?
- Существуют ли случаи, когда IIS по -прежнему все еще понадобится?
Мое использование IIS в прошлом было для случаев ASP.NET MVC, нескольких сеансов отладки веб -сервисов и т. Д. Очевидно, что IIS все еще необходимо для фактически для хостинг Полученные решения, но могу ли я реалистично «освободить ресурсы» и просто использовать IIS Express по требованию?
Решение
Насколько мне известно, некоторые известные проблемы с IIS Express:
Поддерживаются только HTTP/HTTPS -протоколы
Существует ограниченная поддержка пользовательского интерфейса (через Visual Studio и Webmatrix) для настройки IIS Express. Но вы можете настроить его вручную, редактируя ApplicationHost.config.
IIS Express работает как текущий зарегистрирован для пользователя, так что вы можете столкнуться с такими проблемами, как http://forums.iis.net/t/1175734.aspx
Он будет медленным, потому что по умолчанию не удалось отслеживание запроса и отслеживание консоли (сбой сбой отслеживания запроса может быть отключена путем редактирования файла ApplicationHost.config)
Кэширование режима ядра не поддерживается