代码之家  ›  专栏  ›  技术社区  ›  abmv

将进程作为Windows服务运行时的最佳实践是什么?

  •  23
  • abmv  · 技术社区  · 14 年前

    在将进程或可执行文件作为服务运行时,有什么需要注意的吗?例如静默日志记录。严重错误报告方案?等?你是怎么处理的?

    6 回复  |  直到 9 年前
        2
  •  15
  •   TheSoftwareJedi jac    14 年前
        3
  •  3
  •   M4N    14 年前

        4
  •  3
  •   James    14 年前

        5
  •  3
  •   Mladen Mihajlovic    9 年前

    #if DEBUG
       //LogMessage("Service starting");
       #warning The service has been set to break on debug. Only used for debugging.
    
       //LogMessage("DEBUG MODE - If the service crashed after this then your problem is that you're running in DEBUG mode without a Visual Studio installed.");
       if (Debugger.IsAttached == false) Debugger.Launch();
    #endif
    

    Debugger.Launch() #warning #if DEBUG

        6
  •  1
  •   Vinko Vrsalovic    14 年前