如何使.NET Windows服务在安装后立即启动?

如何使.NET Windows服务在安装后立即启动?

除了service.startType=ServiceStartMode.AutomaticMy服务安装后不会启动

在ProjectInstaller上插入此代码

protected override void OnAfterInstall(System.Collections.IDictionary savedState){
    base.OnAfterInstall(savedState);
    using (var serviceController = new ServiceController(this.serviceInstaller1.ServiceName, Environment.MachineName))
        serviceController.Start();}

多亏了ScottTx和Francis B.


红糖糍粑
浏览 690回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP