I used to build installs for an app with NSIS and the final self extractor was 1.2 MB. Now I need to use WIX due to operational needs and the same install comes out at 4.2 MB. I set the compressed flags as the docs and specs indicated on the package node. Using 7z to zip the MSI results in a 2.4 MB zip file.
Question: How can I do a maximum compress on the MSI or create a small MSI (e.g. remove unneeded resources etc) ?
Note - size is uber important and I have to use MSI/WIX now - this is a show stopper!
The problem was an ICON element that referenced a sourcefile - the main exe - and then included the exe again, this time without compressing as a resource.
And lower down:
I found it using 7Zip to open the resulting MSI file and saw a familiar file size - the uncompressed main exe.
Resulting MSI file now 1.4 MB and on par with NSIS.
Did you try to set CompressionLevel='high' attribute in Media element? Also, I should say that WiX includes only those things you instruct it to include, hence, I don't think you can easily find anything to drop out of your package...