zoukankan      html  css  js  c++  java
  • windows服务启动

      windows服务启动

      windows服务不可以直接调试地。。。需要安装,方法:
    当你的windows服务项目写好了之后,编译,在bin下会生成同名exe,然后打开开始菜单-》vs200x-》vsTools-》vs200x命令提示行,然后cd到你的bin目录下,运行installutil 你的服务名.exe进行安装,安装好了通过我的电脑-》管理-》服务来进行启动和停止。。。

    调试的时候,不能用简单的断点来调试,需要在调试的位置加入Debug.Break();这句话,然后编译重新安装。然后在vs环境中选择菜单上的“调试-》附加到进程”,然后把“显示所有用户进程”和“显示所有绘画进程”选中,然后在列表中找到你的服务,附加上去即可。当你的服务走到该位置的时候,系统会让你选择调试器,选择你已经打开的vs,就进入断点了。

    提示,调试OnStart的时候不用附加,服务启动的时候就走Debug.Break()了。。。。

    还有,每次修改代码重新编译的时候,都需要重新安装这个服务,重新安装的时候需要先卸载,执行installutil /u 你的服务.exe

    还有,卸载之前要停止服务。不然会出错

  • 相关阅读:
    JavaScript提供了哪些定时器
    谈谈对CSS盒子模型的理解
    我们来谈谈类的加载机制
    谈谈你对ThreadLocal的理解
    谈谈你对线程安全的理解?
    JDK提供的线程池有哪些?实际开发我们该怎么使用?
    Pytest系列(7)
    Pytest系列(6)
    Pytest系列(5)
    Pytest系列(4)
  • 原文地址:https://www.cnblogs.com/Italianetz/p/3554392.html
Copyright © 2011-2022 走看看