Я определил 2 сайта в соответствующем файле applicationhost.config и попробую запустить их с помощью IIS Express из командной строки. К сожалению, я могу запустить только один сайт за раз.
Мои 2 вопроса:
1. Возможно ли вообще запустить несколько сайтов с IIS Express из одной командной строки?
2. Может ли IIS запускать «только» один appool на каждый экземпляр IIS?
Думаю, у меня есть решение моей проблемы:
Если вы хотите запустить несколько сайтов, убедитесь, что они оба используют один и тот же пул приложений, а затем используйте командную строку / apppool swith.
Пример: iisexpress / apppool: "Clr4IntegratedAppPool"
Приведенная выше команда запустит все сайты, использующие пул приложений Clr4IntegratedAppPool.
Но второй вопрос остается открытым: Может ли IIS запускать «только» один appool на каждый экземпляр IIS?
Обновление: ответ на второй вопрос: да, только один appool на экземпляр IIS.