[wix-users] Tool for analyzing .msi files

Albertsen, Ketil Ketil.Albertsen at nordicsemi.no
Thu Jul 25 08:31:14 PDT 2019


I just went through a couple dozens of .msi files, using Orca to find the ProductCode in the Property table. It was an error prone and time consuming operation.
I will later need to repeat this operation on larger sets of .msi files, looking for various atributes in various tables.
Is there any tool out there that can echo a given attribute from a given table in an msi file - either as a script callable executable, or as a library - so that I can recurse a directory tree and apply the operation to relevant .msi files? Is the WiX source code structured so that I could easily identify a module / "library" for extracting a given attribute value from a given table in a given .msi file?
I have never spent any time on studying the WiX source code, so I would be starting from square one, and available resources prevents me from trying to get a complete understanding of it. Using WiX mechanisms would require that there is some internal API that I could use without knowing what goes on inside.


More information about the wix-users mailing list