zoukankan      html  css  js  c++  java
  • windows服务开发详情:新建,生成,安装,调试

    第一步:新建windows服务项目。如图

    2:生成完之后,界面操作如下图:

    3:设置服务属性如下:

    4:设置完以上属性后,操作如下:

    OnStart()方法里可写如下代码:

     using (System.IO.StreamWriter sw = new System.IO.StreamWriter("C:\log.txt", true))
                {
                    sw.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss ") + "Start.");
                }

    5:安装服务
    a):新建一个txt文本,里面填写数据如下

     保存之后将txt格式改成bat格式,此为安装文件。

    b):同样新建一个txt文本,里面填写数据如下

     保存之后将txt格式改成bat格式,此为卸载文件。

     c):将这两个文件放到我们项目中的debug目录下,操作如下

     6:启动服务,先找到我们电脑的服务文件,也可以快捷键window+r,输入命令:services.msc

    出现如下截图,操作如下

     7:完成以上操作服务已运行,可在自己C盘中找到log.txt;

    8:若想调试:将我们的进程附加进去即可。若是没触发调试,则可能是断点位置不正确。

  • 相关阅读:
    7、shell函数
    5、shell分支
    6、shell循环
    4、shell中的test命令
    3、shell中引号
    2、shell变量
    1、建立和运行shell
    awk命令简介
    18、异步IO
    Python模块:sys
  • 原文地址:https://www.cnblogs.com/liang-ling/p/3346124.html
Copyright © 2011-2022 走看看