Jebrew
Posts: 53
Joined: Thu Jan 18, 2007 8:53 pm

Tandem installation

I've checked the forums and I can't seem to find anyone else who's confused about this, but I need some help.
I'm trying to create an installation that work on both 32 and 64 bit OSes, but will install different components depending on the system. Presently it doesn't look like that is directly supported by the Advanced Installer, so I'm currently building three installers, one 32, one 64, and one as a shell to launch one or the other depending on which operating system I'm on.
I would hope that I've just missed something, otherwise, it would be nice if this feature was put into the Advanced installer.

Thanks,
Jebrew
gigi
Posts: 2103
Joined: Tue Apr 11, 2006 9:55 am
Contact: Website

Hi Jebrew,
I'm trying to create an installation that work on both 32 and 64 bit OSes
I'm afraid that this cannot be done. You need to create a package for each OS type. To launch those packages depending on the OS type you can create a new package (as you already do) that runs without UI (to run the package without UI you can use the "EXE Bootstrapper" in "Media" page and type /qn in the "MSI Command Line" field).

In this new package you can create two custom actions attached or installed under "InstallFinalize" and condition them with VersionNT64 property. This property is set if the OS is on 64bit.

Best Regards,
Gigi
_______________
Gheorghe Rada
Advanced Installer Team
http://www.advancedinstaller.com
Jebrew
Posts: 53
Joined: Thu Jan 18, 2007 8:53 pm

Thanks, yeah, I figured as much, just wanted to know if I was doing that unnecessarily.

Return to “Feature Requests”