zoulei 1 rok temu
rodzic
commit
b963a71b06
2 zmienionych plików z 9 dodań i 0 usunięć
  1. 5 0
      XdCxRhDW.App/Program.cs
  2. 4 0
      XdCxRhDW.Sender/Program.cs

+ 5 - 0
XdCxRhDW.App/Program.cs

@@ -28,6 +28,11 @@ namespace XdCxRhDW
                 XtraMessageBox.Show("出现未处理的异常,程序即将退出!");
                 Serilog.Log.Error("出现未处理的异常,程序即将退出!", args);
             };
+            Application.ThreadException += (sender, e) =>
+            {
+                XtraMessageBox.Show(e.Exception.Message);
+                Serilog.Log.Error("未处理的线程异常", e.Exception);
+            };
         }
 
         /// <summary>

+ 4 - 0
XdCxRhDW.Sender/Program.cs

@@ -25,6 +25,10 @@ namespace XdCxRhDW.Sender
                 var args = e.ExceptionObject as Exception;
                 XtraMessageBox.Show("出现未处理的异常,程序即将退出!");
             };
+            Application.ThreadException += (sender, e) =>
+            {
+                XtraMessageBox.Show(e.Exception.Message);
+            };
         }
 
         /// <summary>