Problem decompressing very large files
Posted: Thu Oct 14, 2010 1:06 pm
Hi,
We are distributing a very large file (4 GB) with our Setup, this large file is "grouped" with other 2 files under a [Web Media Block], the project compiles OK and the Media Block is created without problem (the resulting .7zip is about 1.5 GB). The problem occurs during execution; the Setup begins decompressing the Web Media Block and extracts File1, then states an error extracting File2 (this is the 4 GB File) and we have to "ignore" the extraction, and finally it extracts File3 and the Setup finishes but my Program can not run because the lack of FIle2.
As a workaround; I had to distribute File2 via a "FileBag / Extract" procedure and doing it that way, the large file gets decompressed and installed with out errors, the drawback is that I need to control Install/Uninstall logic because the "FileBag/Extract" commands are not part of the "Install Files/Apply" logic. Another "bad" thing is that I need extra space, because the big file gets decompressed in a Temp Dir and then I have to copy it to the Application TargetDir.
Do you know why this big file is not being extracted when located using the "Install Files/Apply" logic ???
Regards,
Enrique Carbonell.
We are distributing a very large file (4 GB) with our Setup, this large file is "grouped" with other 2 files under a [Web Media Block], the project compiles OK and the Media Block is created without problem (the resulting .7zip is about 1.5 GB). The problem occurs during execution; the Setup begins decompressing the Web Media Block and extracts File1, then states an error extracting File2 (this is the 4 GB File) and we have to "ignore" the extraction, and finally it extracts File3 and the Setup finishes but my Program can not run because the lack of FIle2.
As a workaround; I had to distribute File2 via a "FileBag / Extract" procedure and doing it that way, the large file gets decompressed and installed with out errors, the drawback is that I need to control Install/Uninstall logic because the "FileBag/Extract" commands are not part of the "Install Files/Apply" logic. Another "bad" thing is that I need extra space, because the big file gets decompressed in a Temp Dir and then I have to copy it to the Application TargetDir.
Do you know why this big file is not being extracted when located using the "Install Files/Apply" logic ???
Regards,
Enrique Carbonell.