现在的位置: 首页 > 综合 > 正文

ASP.NET C# 如何在程序中控制IIS服务或应用程序池重启?

2013年09月13日 ⁄ 综合 ⁄ 共 242字 ⁄ 字号 评论关闭

停止IIS服务
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");

抱歉!评论已关闭.