This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: How to create a setup launcher to run different MSI packages
Subscribe
- 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
‎Dec 11, 2008
01:39 PM
How to create a setup launcher to run different MSI packages
Hello,
I have InstallShield professional 2009. I will need to create a 32 and 64 bit installation. I will need to create a 32 bit and a 64 bit MSI packages. I would like to create a setup.exe program that all it does is to detect if the OS is 32/64 bit and run the existing 32/64 bit packages that are located in the same directory. How can I do that?
Thanks
I have InstallShield professional 2009. I will need to create a 32 and 64 bit installation. I will need to create a 32 bit and a 64 bit MSI packages. I would like to create a setup.exe program that all it does is to detect if the OS is 32/64 bit and run the existing 32/64 bit packages that are located in the same directory. How can I do that?
Thanks
(3) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 11, 2008
04:04 PM
If you are using InstallScript, you need to check out the SYSINFO structure. Here is a snippet from the Help:
SYSINFO.bIsWow64
If the setup is running on a 64-bit platform, this value is non-zero.
I'll have to think about how in a Basic MSI project. You could probably check SYSINFO from within a custom action.
I haven't ever done a 64-bit installation, so someone else will have to speak to that part of your question.
SYSINFO.bIsWow64
If the setup is running on a 64-bit platform, this value is non-zero.
I'll have to think about how in a Basic MSI project. You could probably check SYSINFO from within a custom action.
I haven't ever done a 64-bit installation, so someone else will have to speak to that part of your question.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 11, 2008
04:08 PM
I just looked, for a Basic MSI project, you should check out the Help topic, "Windows Installer Property Reference". There you will see several properties that hold the values of the 64-bit versions of common Windows folders.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 12, 2008
10:50 AM
I looked at the help page referred as "Windows Installer Property Reference". It is not what I am looking for. I know how to build a 64 bit package, what I would like input on is on how I can create a simple setup.exe that all it does is to call the right msi according to the OS I am running it from.
Is there an easy way to do that?
Thanks
Is there an easy way to do that?
Thanks
![](/skins/images/A5EADE085F77DE82FB3B14D6B307AE6A/responsive_peak/images/icon_anonymous_message.png)