fangjiaguo
Posts: 18
Joined: Sun Nov 09, 2008 4:12 pm

Install a Self-Extractor exe as a prerequisite

Hi,
I add a prerequisite which is a Self-Extractor exe with a MSI included named Office 2003 PIA.
(http://download.microsoft.com/download/ ... 003PIA.EXE)
But when install the prerequisite, it only extracts the MSI out of the EXE, but does not install it.

So how can deal with it?
Cosmin
Posts: 5797
Joined: Tue Jul 10, 2007 6:39 pm
Contact: Website

Re: Install a Self-Extractor exe as a prerequisite

Hi,

The solution is to add the MSI as a prerequisite after extracting it on your development machine. The EXE is just an archive which contains the MSI, the EULA and a Readme file.

Regards,
Cosmin
Cosmin Pirvu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube
fangjiaguo
Posts: 18
Joined: Sun Nov 09, 2008 4:12 pm

Re: Install a Self-Extractor exe as a prerequisite

cosmin wrote: The solution is to add the MSI as a prerequisite after extracting it on your development machine. The EXE is just an archive which contains the MSI, the EULA and a Readme file.
But the MSI is about 5MB and our project setup file only 1MB. So if we include it in our setup file, the size will be near 6MB. I don't think it's a good solution!
We should make the setup file as small as possible!
Cosmin
Posts: 5797
Joined: Tue Jul 10, 2007 6:39 pm
Contact: Website

Re: Install a Self-Extractor exe as a prerequisite

Hi,

Please note that you can place the MSI on your server and configure the prerequisite to be downloaded from the URL. It would be the same scenario as before, except the prerequisite would be downloaded from your server instead of Microsoft.

Regards,
Cosmin
Cosmin Pirvu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Common Problems”