博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c#创建windows服务
阅读量:4653 次
发布时间:2019-06-09

本文共 445 字,大约阅读时间需要 1 分钟。


最近做了个windows端的小工具,监测指定文件夹的内容并将新增文件保存到数据库,一开始利用的是windows自带的计划任务去做,现在想改成windows服务。

然后找了篇文章照着弄了下:

碰到以下问题:

1.安装服务时提示设置服务登录,需要输入用户名和密码

serviceProcessInstaller类的Account属性默认是User,改为LocalSystem,就不需要输入了。

几种账户类型的区别:

2.“指定的服务已经标记为删除”

解决方法:

1).可能是服务卸载时,服务管理器开着,所以将服务管理器界面关闭后重试。

2).可能是服务删除后,还有相关进程在运行,查看任务管理器,结束相关进程后重试。

 

3.安装成功后,服务一直无法启动

原因

1)用户权限不够,提高相应用户的权限即可,localsystem一般没有这个问题。

2)程序写的有问题,启动时挂了。

 

其他实现方式:

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/Linky008/p/7225944.html

你可能感兴趣的文章
Hiho : 二分·二分查找之k小数
查看>>
iOS 多线程 锁 互斥 同步
查看>>
坑爹的2016年总结
查看>>
切片、字典的操作
查看>>
乘积最大子序列
查看>>
教程-Win7极速优化20项
查看>>
CF1083B The Fair Nut and String
查看>>
mac上卸载jdk 步骤
查看>>
windows下python安装pyquery
查看>>
android Json解析
查看>>
Old Sorting(转化成单调序列的最小次数,置换群思想)
查看>>
C的|、||、&、&&、异或、~、!运算(转)
查看>>
迷宫城堡(强联通targin)
查看>>
easyUI添加修改tab页(toolbar)
查看>>
JavaScript笔试题
查看>>
Leetcode 969. Pancake Sorting
查看>>
set()集合的概念与一般操作
查看>>
winform - ComboBox_ListView2
查看>>
react中递归生成列表
查看>>
内置函数filter
查看>>