瀏覽代碼

Merge branch 'main' into files-extractarchive

Martijn Laan 3 月之前
父節點
當前提交
e6281ae870
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6 1
      Projects/Src/Setup.MainFunc.pas

+ 6 - 1
Projects/Src/Setup.MainFunc.pas

@@ -2061,7 +2061,12 @@ begin
   try
     { Register our files. }
     RmRegisteredFilesCount := 0;
-    EnumFiles(RegisterFile, WizardComponents, WizardTasks, Pointer(True));
+    try
+      EnumFiles(RegisterFile, WizardComponents, WizardTasks, Pointer(True));
+    except
+      Log('EnumFiles(RegisterFiles) raised an exception.');
+      Application.HandleException(nil);
+    end;
     { Ask [Code] for more files. }
     if CodeRunner <> nil then begin
       AllowCodeRegisterExtraCloseApplicationsResource := True;