如何停止/卸载特定的IIS应用程序(托管在特定站点中)以释放服务器的资源?
IIS API(Microsoft.Web.Administration)似乎只允许停止整个站点:
以编程方式停止/启动 IIS 中的网站(6.0 和 7.0)
更新:
我已经设法通过另一种方式解决了这个问题:
将应用程序池配置为在达到最大虚拟内存使用量后回收 (IIS 7)
因此,特定池会自动回收。
将站点放入其自己的应用程序池中,然后回收该池