

//停止
System.ServiceProcess.ServiceController sc = new System.ServiceProcess.ServiceController("iisadmin");
if (sc.Status = System.ServiceProcess.ServiceControllerStatus.Running)
sc.Stop();
// 启动
System.ServiceProcess.ServiceController sc = new System.ServiceProcess.ServiceController("iisadmin");
sc.Start();
//重启
System.Diagnostics.Process.Start("iisreset");