--
You received this message because you are subscribed to the Google Groups "innosetup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to innosetup+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/innosetup/5ace10a9-3342-447d-8af4-de700ee25f92n%40googlegroups.com.
Thank you all!! With a little nudge from intelligent people, ….and rereading the documentation, I see now that ExtractTemporaryFiles() does not need (nor can it use) the per-extraction of Directory Constants, such as {tmp}, using ExpandConstant(). ExtractTemporaryFiles() can handle Directory Constants on its own.
So, here is what worked. With this file entry:
Source: ".\SupportingApps\SumatraPDF-3.3.3*.*"; Flags: dontcopy; DestDir: "{tmp}";
This extraction call worked perfectly:
ExtractTemporaryFiles('{tmp}\SumatraPDF*.*');
If I take the “{tmp}” out of the above call, it fails.