如何以编程方式恢复IIS网站?

时间:2010-07-05 09:04:19

标签: c# iis web directoryentry

我正在使用以下代码在网站停止时启动网站。

DirectoryEntry DE = new DirectoryEntry(string.Format("IIS://localhost/W3SVC/{0}", siteID));
if ((Int32)DE.InvokeGet("ServerState") != MD_SERVER_STATE_STARTED)
     DE.Invoke("Start");

但它只有在网站停止时才有效,如果它被暂停则不起作用。如果网站处于暂停状态,我该如何启动网站?

1 个答案:

答案 0 :(得分:1)

要从Paused状态恢复网站,您应该调用Continue方法。