I am experiencing an interesting problem with SevenZipSharp. I am using 7-zip to open an ISO (.iso) file (DVD image; get information from stream).
The structure of the file is as follows:
Now, the information I need is in the .IFO files. If I extract the VTS_01_0.IFO file (to file or to stream) it happens almost instantly. All good. However extracting VTS_02_0.IFO takes ages, at least 2 minutes. Somehow it looks as it has to go through the
whole archive (4GiB+) to get to this file. Just for completeness, using the 7-zip executable both happen in a snap, there is no big delay for extracting the file at the end. The code used is below. Am I doing something wrong?
I am using the latest 0.64.3890.29348 version on a 64bit machine with .NET 3.5
SevenZipExtractor zip = new SevenZipExtractor("file.iso");
MemoryStream s = new MemoryStream();
// VTS_02_0.IFO takes ages!