在窗口服务C#中实现未处理的异常捕获事件?

时间:2012-06-01 11:30:32

标签: c# windows-services

我是C#的新手我希望在Windows服务中捕获未处理的异常。乳清我试试这个窗口服务崩溃我没有什么问题... 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:3)

试试这个

在构造函数

中添加它
 AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);

构造函数

之后
  void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e)
    {
        Exception ex =(Exception)e.ExceptionObject;

       ....
    }