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
- :
- Feature sets
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
‎Apr 14, 2009
07:22 PM
Feature sets
I have been using Install Anywhere for many years but am a newbie to InstallShield.
This is probably a simple question
Creating a simple MSI install.
Main feature set installs a few files to a machine for any XP/Vista machine.
Child of main feature is to optionally add a few extra files IF and ONLY IF you are on XP.
I have the child feature set to Install Level 101 which shows it as an X when the user is on XP and clicks custom. If they change it to install then everything is good.
For Vista users is there way to remove that child feature option all together, or grey it out or not let them change it ?
This is probably a simple question
Creating a simple MSI install.
Main feature set installs a few files to a machine for any XP/Vista machine.
Child of main feature is to optionally add a few extra files IF and ONLY IF you are on XP.
I have the child feature set to Install Level 101 which shows it as an X when the user is on XP and clicks custom. If they change it to install then everything is good.
For Vista users is there way to remove that child feature option all together, or grey it out or not let them change it ?
(5) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 15, 2009
09:05 AM
You can use a feature condition (see the help topic "Condition Table") to conditionally set the install level to 0 on Vista, which hides and deselects the feature.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 15, 2009
03:02 PM
Setting it to 0 if they are not on XP worked! But one thing I noticed today...
On XP, if you click custom, then the extra feature set is X'd out.
But if you go back and choose Complete then it installs the default feature and the feature that shows up under custom with an red X
What is the magic to make COMPLETE install just certain features ?
On XP, if you click custom, then the extra feature set is X'd out.
But if you go back and choose Complete then it installs the default feature and the feature that shows up under custom with an red X
What is the magic to make COMPLETE install just certain features ?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 15, 2009
03:39 PM
That's a bit trickier, but please see KB article Q106043, "PRB: Feature Conditions Are Not Being Evaluated During a Complete Install".
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 16, 2009
10:06 AM
Thanks for the kb article, from there I found a few others that explained about the addlocal being set to ALL with the "typical" install. After fixing that things seem to be working the way I had hoped.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 10, 2009
04:55 PM
I am having the same issue as you have mentioned. Can you explain how I can set the addlocal so that even on Complete install, I can chose not to install the feature which is marked X on Custom install
Thanks,
Thanks,
carter69 wrote:
Thanks for the kb article, from there I found a few others that explained about the addlocal being set to ALL with the "typical" install. After fixing that things seem to be working the way I had hoped.