Преглед на файлове

20250825002 新增异常处理

向羽 孟 преди 8 месеца
родител
ревизия
9a60eccdf5
променени са 2 файла, в които са добавени 11 реда и са изтрити 8 реда
  1. 1 1
      CCDCountWpf/WpfFrom/MainWindow.xaml.cs
  2. 10 7
      TestWork.DLL/MainThreadClass.cs

+ 1 - 1
CCDCountWpf/WpfFrom/MainWindow.xaml.cs

@@ -471,7 +471,7 @@ namespace CCDCountWpf
             }
             catch (Exception)
             {
-
+                Console.WriteLine("MianWindows-ShowErrorMesPage:显示错误信息页面失败");
             }
         }
 

+ 10 - 7
TestWork.DLL/MainThreadClass.cs

@@ -150,9 +150,9 @@ namespace CCDCount.DLL
                 }
                 CameraConfigIsChange = false;
             }
-            catch
+            catch(Exception ex)
             {
-
+                Console.WriteLine($"MainThreadClass-LoadCamera:加载相机失败: {ex.Message}");
             }
             return result;
         }
@@ -199,9 +199,9 @@ namespace CCDCount.DLL
                 shuLiClass.StartIdentifyFuntion(cameraClass.GetCamereImageSize().Width);
                 result = true;
             }
-            catch
+            catch(Exception ex)
             {
-
+                Console.WriteLine($"MainThreadClass-StartMianThread:启动失败: {ex.Message}");
             }
             return result;
         }
@@ -225,8 +225,9 @@ namespace CCDCount.DLL
                 StopSendBottLogicMessageThread();
                 result = true;
             }
-            catch
+            catch(Exception ex)
             {
+                Console.WriteLine($"MainThreadClass-StopMianThread:停止失败: {ex.Message}");
             }
             return result;
         }
@@ -635,7 +636,8 @@ namespace CCDCount.DLL
             }
             catch (Exception ex)
             {
-                FaultLog.RecordErrorMessage("Start thread failed!, " + ex.Message);
+                FaultLog.RecordErrorMessage("MainThreadClass-StopSwitchThread:Stop thread failed!, " + ex.Message);
+                Console.WriteLine("MainThreadClass-StopSwitchThread:Stop thread failed!, " + ex.Message);
                 throw;
             }
         }
@@ -698,7 +700,8 @@ namespace CCDCount.DLL
             }
             catch (Exception ex)
             {
-                FaultLog.RecordErrorMessage("Start thread failed!, " + ex.Message);
+                FaultLog.RecordErrorMessage("MianThread-StartSendBottLogicMessageThread:Start thread failed!, " + ex.Message);
+                Console.WriteLine("MianThread-StartSendBottLogicMessageThread:Start thread failed!, " + ex.Message);
                 throw;
             }
         }