1.准备服务文件
- 右击服务,生成解决方案
- 在生成的文件夹中找到bin,Debug文件
- 将Debug拷贝到新文件下,假设命名为Test,新文件为自己设置的服务文件存储位置
- 将InstallUtil.exe文件放入这个新文件夹中。没有InstallUtil.exe,需要自行下载
(利用everything软件查找本机installUtil.exe也可以)
2.安装文件
- 用管理员的身份打开cmd
- 通过cmd命令找到Test文件所在位置,如图:
- 在D:\Test>后输入InstallUtil.exe空格myService.exe,开始安装服务
注意:cmd中输入前两个字母后,点击Tab键,系统可以自动补全单词
3.启动服务
- 安装成功后,启动服务,命令:net start myService,注意,不需要输入后缀.exe
- 这样就可以成功启动了
如果需要调试,将服务附加到进程。操作如下:
- 菜单栏–>调试–>附加到进程
- 在进程中找到自己的服务,点击“附加”即可以断点调试。
代码修改后,需要重新编辑,并将新的Debug内容拷贝到Test文件夹中
小贴士:
忘记服务所在的文件夹路径后,不要担心
在任务管理器–>详细信息–>右击名称空白处–>将路径名称添加显示即可,如下图:
3.服务卸载
在D:\Test>后输入 installUtil.exe -u myService.exe