我已经在相应的applicationhost.config文件中定义了两个站点,并尝试从命令行使用IIS Express运行它们。 不幸的是,我只能在当时启动一个网站。
我的2个问题:
1.是否有可能从一个命令行使用IIS Express运行多个站点?
2. IIS可以在每个IIS实例上只运行一个appool吗?
我想我有一个解决我的问题:
如果要运行多个站点,请确保它们都使用相同的应用程序池,然后使用“/ apppool”命令行swith。
例如:iisexpress / apppool:“Clr4IntegratedAppPool”
上面的命令将运行所有使用“Clr4IntegratedAppPool”应用程序池的站点。
但第二个问题仍然是开放的: IIS可以运行“每个IIS实例只有一个appool吗?
更新:对第二个问题的回答是:是的,每个IIS实例只有一个appool。