博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

C#中控制IIS服务重启

Posted on 2006-08-17 12:35  hnboy  阅读(477)  评论(1编辑  收藏  举报

停止
ServiceController sc = new ServiceController("iisadmin");
if(sc.Status=ServiceControllerStatus.Running)
  sc.Stop();

啟動IIS服務
ServiceController sc = new ServiceController("iisadmin");
  sc.Start();

重啟
using System.Diagnostics;
Process.Start("iisreset");