gefunden habe ich ein Problem mit ExtractTemporaryFiles
während *.sql
Extrahieren von DateienInno Setup Ausnahmen in ExtractTemporaryFiles vermeiden, wenn keine passenden Dateien
ich nicht immer haben SQL-Skripte innerhalb [Files]
Abschnitt zu extrahieren, wie unten erwähnt. Mein Problem ist ExtractTemporaryFiles('*.sql')
löst eine Ausnahme aus, wenn keine SQL-Dateien mit der Installation enthalten sind.
Internal error: ExtractTemporaryFiles: No files matching "*.sql" found.
kann ich try:except
oder eine andere hässliche Art und Weise wie, verwenden Sie immer eine dummy.sql
mit der Installation inklusive. So kann ich sicherstellen, ExtractTemporaryFiles
hat eine Datei, um es immer zu extrahieren.
Aber ich möchte wissen Was ist der beste Weg, in diesem Fall eine Ausnahme zu vermeiden?
[Files]
Source: "Input\SQLSCRIPTS\*"; DestDir: "SQLSCRIPTS"; Flags: ignoreversion dontcopy skipifsourcedoesntexist