My application involves an optional component with shortcuts that supersede the shortcuts provided by the default install. I can t figure out how to make it only install the default shortcuts if this optional extra is not installed - or do I just need to give them both the same name and hope for the best? This needs to work through the Custom Installation tree as well as the regular buttons.
See the way it works is, if this extra selected on install, the Start Menu shortcuts for the main application have to instead point to this one, which will open the main one on its own when it needs to.
I m using InstallShield 2011 Professional.
EDIT: to clarify - I do have it as three components: main, main s shortcut, and addon with shortcut. I just don t know how to check if the addon one has been/is being installed in a way that I can put it in a condition for main s shortcut. Surely there s a variable for it? The documentation is very spartan.