Feature / Bug: MSI Plugin Uses Wrong File Name
djsdjs last edited by
I was reviewing the MSI plug-in and see that it is using the MSI File table column called “File” to list the filenames and for creating the file upon extraction.
This column contains an abstracted file name, not the final file name that the MSI would create if installed. This is done so that the same MSI can contain multiple files with the same name - like when the same file “something.exe” needs a 32 bit and 64 bit version in the same package, but has the same name when installed on the target system. The “File” column is the key to the table and must be unique. The “FileName” column contains the name of the file as it would appear if installed by the package.
This is a fairly frequent occurrence on Microsoft SDK MSIs which are exactly the kind I’d rather do an extract on than do a complete install.
Would it be possible to change the plug-in to use the FileName column when displaying and extracting files?