RT

解决方案 »

  1.   

    最简单D:
    直接调用系统的net或sc命令~~
      

  2.   

    System.ServiceProcess.ServiceController serviceController = new System.ServiceProcess.ServiceController();
    serviceController.ServiceName = "MSSQLSERVER";
    serviceController.Start();//启动
    serviceController.Stop();//停止
      

  3.   

    服务可以不提供终止接口的可以看我写的vc6下如何写windows service程序http://blog.csdn.net/liuxiaoyi666/archive/2006/09/26/1288694.aspx
      

  4.   

    serviceController.Start();//启动
    serviceController.Stop();//停止
    OK
      

  5.   

    参考这里的完整文章,
    http://blog.csdn.net/zhzuo/archive/2004/03/29/22025.aspx