添加windows服务文件 添加安装程序

生成解决方案,右击项目属性看这个目录

把bin目录copy出来单独放到一个文件夹里面 ,如果不放在一个新的目录可能会导致一个问题,往下看
生成文件夹

新文件夹

添加.bat安装和卸载文件
安装:

卸载:

都以管理员方式运行
上面说到如果不单独重放一个目录会出现一个问题,就是你执行的安装命令后安装的服务名称是“JobService”结果安装成了"Service1" ,根本就不是自己取名称,然后你会发现你找不你自己名称的服务,你也不知道会是"Service1" ,然后你又会重新安装,发现说指定服务已存在,然后你又跑去卸载发现说找不到你的服务的文件
解决方案 cmd 命令:sc delete 服务名称
重启电脑
安装成功后发现启动不了,报错1083:xxxxx
查看添加的安装文件里面是不是有两个

删掉一个 然后重新生成
此时你服务已经安装了在纠结是不是要重新卸载安装
不用,直接替换掉重新生成的exe文件就行了,然后刷新启动服务
发现报错1053:xxxxxx
目前还没有搞好~~~~~~~~
浙公网安备 33010602011771号