如何安装windows服务

欢欢欢欢 发表于 2018-8-28 19:38

Windows服务的核心就是定时器 Timer,一切的逻辑都是在它的Elapsed事件上展开的。

 windows服务注意事项 踩过的坑

windows服务注意事项

在添加安装陈程序时一定要注意ServiceName填写成你的核心逻辑类,否则服务安装好启动后没有任何反应。

VS2017 创建windows服务:摸这里,其中他的部署和安装卸载试了半天都失败了,最后换了一种安装部署方法,摸这里,才搞定。

开发中遇到的几个问题:

1,服务中的根目录获取:System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName,然后对它稍作处理就得到了,其他的方法都不好使。参考文档:摸这里

2,服务修改之后重新发布,只需要停止服务,覆盖服务程序,再重启服务即可。