IISReset 正在覆盖应用程序池状态

IISReset is overriding the application pool status

我已手动停止应用程序池并通过 C# 代码启动它。然后我仅通过 C# 代码执行了 IISRESET,它再次停止了我的应用程序池。

这就是 IISReset 的作用:它重新启动整个 Web 服务器。换句话说,当您执行 IISReset 时,您将停止所有服务,包括所有应用程序池,然后再将它们重新启动。

听起来好像您希望在 IIS 重置期间发生更精细的操作;是“斧头”的方法,不是“手术刀”。