- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: Build Setup.exe with compressed MSI
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Build Setup.exe with compressed MSI
I'm actually using InstallShield 2012 Spring Edition (Pro) and I'm planning to purchase InstallShield 2018. We're working with Basic MSI.
Due to InstallShield Prerequisites we must deliver a Setup.exe
Is it possible to compress the build, but to leave the MSI outside of the EXE-file?
Regards,
Patrick
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
So the desired result under DISK1 should be:
-> setup.exe
-> mytest.msi
and setup.exe should NOT contain mytest.msi
Patrick
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
By default when you create new project in InstallShield(as of InstallShield-2015 to 2018) & build,setup.exe which comes as outcome is uncompressed there by you would be able to see your output.msi also in Disk1 folder.
Please refer Releases->Product Configuration->Release 1->Build view.
-Compression would be set to "Uncompressed"
-Under Setup.exe tab setup-launcher would be set to "yes"
Thanks,
Jenifer
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Thanks for your answer.
I already did that. But beside of Setup.exe and mytest.msi there exist also other files and subfolders which are not "compressed" into the msi file.
How can I produce a lightweight Setup.exe, but with a compressed msi aside?
Regards,
Patrick
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
As of Today InstallShield supports either of one options below:
-Compressed with/without setup launcher -With setup launcher set to yes ,compressed setup.exe would be output
-With setup launcher set to no,compressed msi would be output
-Uncompressed with/without setup launcher
I don't think the combination of setup.exe+compressed msi is possible here.Let you know if i find any?
Thanks,
Jenifer
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Patrick Simons wrote:
Hello,
I'm actually using InstallShield 2012 Spring Edition (Pro) and I'm planning to purchase InstallShield 2018. We're working with Basic MSI.
Due to InstallShield Prerequisites we must deliver a Setup.exe
Is it possible to compress the build, but to leave the MSI outside of the EXE-file?
Regards,
Patrick
I get an msi, data1.cab(contains the to-be-installed files) en setup.exe(who contains the prerequisites).
Is this something what you're looking for?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
I want a MSI file, not a cab.
So I'm searching for a lightweight setup.exe and a compressed msi-file containing all other files (as written above)
Background: with Windows 10 Update 1803, we had a lot of problems that when our ERP-program starts, a MSI-window pops up to find and repair the MSI installation, because some system files were affected by the windows update:
So Windows searches for the msi-file, but because we installed with setup.exe, the customer can't browse for the MSI...
Regards,
Patrick
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Or a single file setup or an msi, cab + setup.exe is the closest you get I suppose.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Patrick
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Any official statement concerning my question?
Maybe an enhancement idea for a future version?
Thanks,
Patrick
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
There you can add/import your required prerequisites and your basic compressed msi package from another project.
regards
Markus
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
I noticed the same thing after upgrading from IS 2012 to IS 2015. With 2012, you used to be able to generate a setup.exe with the prerequisites embedded in it and and MSI with all Cab/product files streamed into it. We did this so that users could push out the MSI installer and prerequisites separately with group policy. I don't know why this capability was removed. Now our users will have to push out the cab files in addition to the MSI to do the MSI installation.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
I found something that works. You can set the media type in the release wizard to the Web type. Then set the web type to 'Downloader - Setup.exe downloads .msi package'. On downloader options, you will have to enter something in 'URL for your package' to get the next button enabled to finish the wizard. For InstallShield Prerequisites, you most likely want to choose to 'Extract prerequisites from Setup.exe, unless you have the URL set for all setup prerequisites you are using. Then you could choose to download from the web.
Then you will get a setup.exe with the prerequisites embedded in it and an MSI with the CAB/product files streamed into it that you can run without the Setup.exe, assuming the prerequisites are already installed.