禁用IIS应用程序池。可能?

时间:2017-10-31 11:29:42

标签: iis

就像禁用Windows服务一样,有没有办法在IIS中禁用应用程序池?这只是为了防止在服务器重启时重新启动apppool。

2 个答案:

答案 0 :(得分:0)

在IIS管理器中,有"自动启动"在“高级设置”中的(常规)区域中进行设置。

另请参阅How to config application pool in IIS 7.5 automatically re-start when it was stopped?以获取执行相同操作的替代方法。

答案 1 :(得分:0)

这个C#示例适用于我

string appPoolPath = "IIS://localhost/W3SVC/AppPools/myapppool";
            var appPool = new DirectoryEntry(appPoolPath);
            appPool.Invoke("Start", null);
            appPool.Invoke("Stop", null);
            appPool.Invoke("Recycle", null);`