首页 | IT新闻 | 硬件 | 操作系统 | 开发 | 网络编程 | 数据库 | 热门框架 | 网络安全 | 组网 | 建站指南 | 网页制作 | 特效 | 实用技巧 | 服务器 | 办公 | QQ | 探索 | 社区

  • 技术部落
  • 部落首页 > 程序开发 > C/C#/C++ > 正文
  • C#中控制IIS服务重启
      2007-2-25  来源:网络资源  编辑:Jsbulo  热度:

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