用VS制作的windows服务安装包 安装完后如何让服务自动启动

版权声明:本文为博主原创文章,博主的辛苦付出希望大家尊重,未经博主允许不得抄袭,转载请标明出处。 https://blog.csdn.net/LongtengGensSupreme/article/details/87717192

vs 服务做成安装包,如何安装以后启动服务,只要在类名为projectinstaller类的中重写commit事件即可

    

   public override void Commit(IDictionary savedState)
        {
            base.Commit(savedState);

            ServiceController sc = new ServiceController("HttpProviderService");
            if (sc.Status.Equals(ServiceControllerStatus.Stopped))
            {
                sc.Start();
            }
        } 

猜你喜欢

转载自blog.csdn.net/LongtengGensSupreme/article/details/87717192