如何设置 IIS 的根应用程序以使用非默认的 appPool

How to set root application of IIS to use non-default appPool

我正在使用 IIS 7.5。今天我的 IIS 遇到了一些问题,这让我对我的 appPools 进行了观察。我观察到我的 DefaultAppPool 有一个应用程序分配给它,尽管我从未 运行 我的任何网络应用程序 DefaultAppPool。它显示在下面的快照中:

经过进一步调查,我发现 IIS 默认附带的 Root Application 正在使用此 DefaulAppPool。我希望 Root Application 停止使用 DefaulAppPool 而应该使用 LocalAppPool。问题是 DefaultWebSite 没有在左侧导航窗格中显示与 Root Application 对应的任何节点,借助它我可以通过进入左侧窗格中的右键单击 WebApp 节点来更改它映射到的 appPool -> 上下文菜单 -> 管理应用程序 -> 高级设置菜单项 -> 高级设置弹出窗口。如果 IIS 可以选择更改分配给 IIS Root Application 的 appPool,有人可以帮我吗?

您可以通过在 IIS 中选择 Default Web Site 本身并单击“操作”窗格中的“基本设置”并更改分配的应用程序池来完成此操作。

https://s31.postimg.org/4jyvyaltn/image.png