返回提交历史

XFEstudio/MyFirstRespo

优化异常处理

b4e0bad
X
XFEstudio <mail@xfegzs.com>
提交于

代码差异

2 个文件 +3 -2
Modified XFEToolBox/App.xaml.cs +2 -2
@@ -35,8 +35,8 @@ public partial class App : Application
35 35 void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e)
36 36 {
37 37 // 处理非 UI 线程未处理的异常
38 Exception ex = e.ExceptionObject as Exception;
39 MessageBox.Show("非UI线程未处理异常:" + ex?.Message, "错误", MessageBoxButton.OK, MessageBoxImage.Error);
38 //Exception ex = e.ExceptionObject as Exception;
39 //MessageBox.Show("非UI线程未处理异常:" + ex?.Message, "错误", MessageBoxButton.OK, MessageBoxImage.Error);
40 40 }
41 41
42 42 void TaskScheduler_UnobservedTaskException(object? sender, UnobservedTaskExceptionEventArgs e)
Modified XFEToolBox/ViewModel/ConsolePageViewModel.cs +1 -0
@@ -41,6 +41,7 @@ public partial class ConsolePageViewModel(ConsolePage viewPage) : ObservableObje
41 41 {
42 42 try
43 43 {
44 TerminalServer?.Server.Server.Close();
44 45 TerminalServer?.Server.Server.Abort();
45 46 }
46 47 catch { }