问题
I need InstallShield msi background image to use in wix. I have extracted msi via 7zip but I couldn't find background image. Can anyone help me to find it?
回答1:
Copyright: Not sure about the copyright issues involved, I definitely would use my own images, but if you just want to get the images for the size parameters and then modify the content, then maybe just use dark.exe
to decompile the MSI to its constituent parts. See link below for WiX's own, default images on github.com.
Dark.exe: With WiX installed (WiX quick start) you can de-compile any (or at least most) MSI files to see what it contains by using the dark.exe
binary and specify to extract binaries using the /x
switch (this assumes dark.exe
is in the path, or else use full path to it):
dark.exe "YourSetup.msi" /x Bins
The above command creates a decompiled WXS WiX source file in the main MSI folder and a sub folder called Bin with extracted binaries from within the MSI (if the command completes without error).
WiX's Own Bitmaps: You can find WiX's own, default bitmaps here: https://github.com/wixtoolset/wix3/tree/develop/src/ext/UIExtension/wixlib/Bitmaps
Setup.exe Extraction: If your MSI is embedded in a setup.exe
, first try setup.exe /a
- that should work for all or at least most Installshield setups.
If that does not work, please see these answers for extraction approaches:
- Create MSI from extracted setup files (towards bottom)
- What is the purpose of administrative installation initiated using msiexec /a?
- Extract MSI from EXE
来源:https://stackoverflow.com/questions/54814554/how-to-get-installshield-splashbitmap-image-for-wix