I have attempted to have a merge module execute its own custom action by
placing items in the DirectEditor under the ModuleInstallExecuteSequence
table. I have added conditionals to the entries all seem to work but one.
Table example below.
Action Sequence BaseAction After Condition
RemoveMyReg <NULL> RemoveShortCuts 1 REMOVE="All"
RemoveShortcuts 1600
When I dump to a log file it is reported in the main install the the condition evaluates to false and never runs.
I chose the RemoveShortcuts installer action to make sure that it runs after InstallValidate and the condition evaluation is reported after it.
REMOVE is reported at the top of the log file as All. So then why does it evaluate to false?