c# – 双击以启动Windows服务

如何使Windows服务以下列方式工作…

1.)安装后自动启动

2.)即使我们只是双击可执行文件也会自动启动

换句话说,我不想使用“NET START”,“SC”命令,也不想通过服务控制台启动它.我只是希望我的服务自动安装并自动启动…加上双击可执行文件时自动启动.

谢谢.

解决方法:

看一下Topshelf项目(http://topshelf-project.com)并消除在.NET中编写Windows服务的所有复杂性.它处理所有自我注册并消除应用程序中对服务代码的所有依赖性.

它也是开源的,并在GitHub上托管,使其易于适应任何应用程序.

(完全披露,我是该项目的作者之一)

上一篇:SpringBoot2.0 @Cacheable 添加超时策略


下一篇:JavaScript中的getUserMedia()在浏览器中规范化.非法调用