Somewhat an extension of #15 .
Each cabinet has its own folder(s), but the extraction code only extracts the folder(s) from the first cabinet, and not any of the others in the set. Not sure the best way to solve this, especially since the other members of the set are inaccessible via .Prev/.Next due to those only being temporary variables erased after leaving OpenSet.
|
for (int f = 0; f < cabinet.Folders.Length; f++) |
|
{ |
|
var folder = cabinet.Folders[f]; |
|
allExtracted &= cabinet.ExtractFolder(Filename, outputDirectory, folder, f, includeDebug); |
|
} |