1. 参考资料
> https://jingyan.baidu.com/article/c910274b88784dcd361d2de3.html ; (百度搜索关键字:VS2013 windows Service项目如何)
>http://www.sufeinet.com/thread-389-1-1.html 
>
https://zhidao.baidu.com/question/117267593.html ;       (关于Dos命令相关名词的解释。如%~dp0、  %~d0 cd等等) 

2. 实践总结

    前期准备:
在网上下载了一个demo项目,在本机查看代码。然后再生成服务时被难住了。发现找不到InstallUtil.exe文件,那接下来的测试就没办法实现啦。过了两天,在百度搜索相关关键字,看了经验文档,照着一步步做找到了最重要的InstallUtil.exe文件,然后写.dat文件来注册服务。
   发重要截图:

Windows Services学习与实践总结

 

Windows Services学习与实践总结



 写.dat文件部分。(其实用dos命令也可以实现。) 
先啰嗦一下实现方法:

选中项目右键选择“生成”,生成exe文件;

然后将从C:\Windows\Microsoft.NET\Framework\v4.0.30319中拷贝installutil.exe文件到生成目录(bin/Debug目的使installutil.exe和dp0WindowsService1.exe在同一级目录)下。在该目录新建“安装.bat”文件,使用记事本打开,输入如下命令:

%~dp0InstallUtil.exe %~dp0WindowsService1.exe
pause

注意前每个命令前要加一个%~dp0,表示将目录更改为当前目录。倘若不加,可能会出错。pause 一定要换行,否则报错。

最后双击安装.bat文件,就完成服务注册了。
“%~dp0”是什么意思呢?  
“d”为Drive的缩写,即为驱动器,磁盘、“p”为Path缩写,即为路径,目录。


好啦,上截图啦,前方高能,请注意:


Windows Services学习与实践总结

 

Windows Services学习与实践总结

 


好啦,在双击“安装.dat”文件,就可以注册服务啦。

最后展示结果:
 Windows Services学习与实践总结

 

来看一下,通过Jinakong服务实现的监控成果吧。看监控日志:
Windows Services学习与实践总结

Windows Services学习与实践总结

 

 

 

 

 

 

 

 

 

 

相关文章:

  • 2021-09-12
  • 2022-12-23
  • 2021-05-17
  • 2021-10-17
  • 2021-11-17
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-06-17
  • 2021-06-11
  • 2022-12-23
  • 2021-06-26
  • 2021-04-02
  • 2022-12-23
  • 2021-06-26
相关资源
相似解决方案