I am working on a project that accepts the Wix data from decompiling an MSI, and incorporates the source file path table that was exported from Wise for Windows Installer. The only problem I am running into is that Wix is looking for a directory for the files that were included in the Merge Modules (I think). I want to check if the missing files are in the merge module and then give Wix that path to use. The BIG problem is that I need to do this all dynamically as the program is running. I.E. open the MSM and check if a file exists within. Is this possible? If so any help, guidance, or rays of hope that could be given would be priceless! Thanks in advance!
EDIT:: I should probably add that I am writing this program in C# with .NET 3.5 SP1.