I have been searching all day and haven't found it yet. The ExitDialog on my installation has the option to start an installed program (so the client may set up the license). While this is helpful after the installation of a full release, it is not needed for patches nor maintenance as I leave the license intact for those operations.
The property is RUNAPPLICATION, the checkbox name is LaunchProdCheckBox, The Launch application is enabled and if the user selects the checkbox, the license dialog is opened for entry.
I need to hide this control if [ProductVersion]<>[BaseVersion] or Maint. I know it is an attribute but can't find the syntax to access it.
The logic I want is:
LaunchProdCheckBox.Visible=[ProductVersion]=[BaseVersion] and not AI_MAINT
I have no problem using custom action with Session.DoAction("UpdateMsiEditControls") but since Control Conditions seem to be disabled that particular control, I am unsure how to set it.