cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Superfreak3
Level 11

Launch Conditions and Release Configurations

Hi all,

We have a 32 and 64 bit version of our install built from one .ism project. We want to prevent the use of the 32 bit version on 64 bit machines. Is there a way to set launch conditions in the Releases view?

We are wrapping the .msi in a setup launcher.

If not, could I simply pass a property, MYPROPERTY="32bit" in the releases view, Setup.exe tab of the 32 bit configuration? Then, in the install guts itself, set a launch condition of NOT (VersionNT64 and MYPROPERTY). Then, on a 64 bit system, the 32 bit install would have 32bit passed to it and a message displayed to use the 64 bit installation.

Any guidance would be greatly appreciated!!
Labels (1)
0 Kudos
(1) Reply
scottd72
Level 7

I have the same requirement for my 32 bit/64 bit installs. What I do is add a Preprocessor Define (X86) in my 32 bit install release. Then I created an Installscript custom action with a condition of "VersionNT64." Inside the function it calls I use "#ifdef X86," pop up a message box and abort.
0 Kudos