取消选中“在IIS 5.0隔离模式下运行WWW服务”不会在IIS 6中保留

我试图将IISconfiguration切换到使用应用程序池,而不是应用程序保护。

当我右键单击“网站”节点并进入属性,然后进入服务选项卡,我取消选中“在IIS 5.0隔离模式下运行WWW服务”设置。 单击应用,我被提示重新启动IIS。 重新启动后,如果我经历相同的步骤,checkbox仍然在那里。 它会切换到列出应用程序池(直到下一次我重新打开IISpipe理器),但在尝试configuration站点或虚拟目录时,它会显示“应用程序保护”而不是“应用程序池”。

为什么IIS不存储我的设置不使用IIS 5隔离?

您所做的设置更改不会被保留,因为IIS重新启动之前磁盘上的IIS元数据库文件尚未更新。 首先,更改仅保留在内存IIS元数据库caching中。 强制重新启动IIS将导致您的更改丢失。

我已经解决了这个根本原因,在ServerFault上回答了我的“相反问题”问题 。

此外,请参阅Microsoft KB 286196 ,其中概述了一种解决方法。