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

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

  • 相关阅读:
    win32_弹弹球游戏
    蓝桥杯评测_前n项和
    算法_fibonacci_递归求值
    PTA 分类
    _tmain() 和 main()
    VS2010 C++ 插件 VissualAssistX 安装
    vs2010 > LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
    int、long、long long 的取值范围
    B树 B-树 B+树 B*树
    PTA 5-10 公路村村通 (30)
  • 原文地址:https://www.cnblogs.com/Italianetz/p/3554392.html
Copyright © 2011-2022 走看看