Greetings..
First, I must thank the developer and all the contributor to give a such nice installer as a free/open source project..
I just download it and tried it for some time
my test project (iss) required to extract few 7z archive along with the installation where some are little big archive likes:
the first file is:
66 MB compressed size and 256MB uncompressed size. (have only 135 files in it)
and 2nd 2nd file is
164 MB Compressed size and ~1.50GB uncompress size (have around 6k+ files in it)
the first file, took around 1 to 1.30 minutes to extract, really? yes it is..
and the worst case the 2nd file, i wasn't even able to complete it, because even after 30+ minutes of trying it didn't finish the extraction so, i had to terminate the process/installer
And the point is, there must be something wrong about inno setup extraction logic. after some observation it's look like it take time based on number of files not the size of the each file in the archive.
I have recorded a video to give you guys a better understanding..
where extracting the 1st file inno takes about 1 minute, but same file my code (my test app) can extract just in 1-2 seconds! really? see your self..
and though i didn't record the 2nd file extraction, but my app only takes about 10-15 seconds to extract the 2nd file
hope someone can investigate and fix the extraction logic?
once again.. thanks to everyone on this development team. and the forum also
best regards