Disable MSI Installation Components
Hi,
I am using InstallShield 11.5 and am trying to create an installation from an existing MSI that will disable some fo the individual components so that we can distribute it and install it on certain machines using SMS. I am in Installation Designer under the 'Features' section but cannot work out how to disable them. Can anyone advise?
I am using InstallShield 11.5 and am trying to create an installation from an existing MSI that will disable some fo the individual components so that we can distribute it and install it on certain machines using SMS. I am in Installation Designer under the 'Features' section but cannot work out how to disable them. Can anyone advise?
0 Comments
[ + ] Show comments
Answers (6)
Please log in to answer
Posted by:
AngelD
17 years ago
Posted by:
turbokitty
17 years ago
Are you transforming a vendor MSI or reverse engineering an old one you made and making changes?
If you're transforming, do as AngelD said. Go to the "Setup Design" section and find your components. Then add the condition "VersionNT=800" or something impossible (no quotes).
AngelD gets a commission everytime someone downloads Orca, don't use that. [:D][:D]
If you're transforming, do as AngelD said. Go to the "Setup Design" section and find your components. Then add the condition "VersionNT=800" or something impossible (no quotes).
AngelD gets a commission everytime someone downloads Orca, don't use that. [:D][:D]
Posted by:
AngelD
17 years ago
Posted by:
jkovarik
17 years ago
Posted by:
dj_xest
17 years ago
Hi jkovarik,
Are you trying to disable the installation of components in the local machine? If yes, under Setup Design>>Feature, highlight your desired omponents and make sure that Remote Installation is set to Favor Source. It will cause the files belonging to this component to run directly from the source medium, such as your network server as component's remote installation property overrides the Feature's in most cases.
However, since Windows Installer service cannot install a Windows NT service remotely, you can set this property to Favor Local if your component contains a service.
Hope this help..
[;)]
Are you trying to disable the installation of components in the local machine? If yes, under Setup Design>>Feature, highlight your desired omponents and make sure that Remote Installation is set to Favor Source. It will cause the files belonging to this component to run directly from the source medium, such as your network server as component's remote installation property overrides the Feature's in most cases.
However, since Windows Installer service cannot install a Windows NT service remotely, you can set this property to Favor Local if your component contains a service.
Hope this help..
[;)]
Posted by:
williamp
17 years ago
ORIGINAL: turbokitty
Then add the condition "VersionNT=800" or something impossible (no quotes).
You can set any condition to simply '0' (zero - omit quotes). Zero by itself always evaluates to ... zero, so you don't have to do anything like someproperty=somevalue if you want an unconditional miss.
OK, I'll go back to work now.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.