graven
11-05-2003, 12:05 PM
i set up some LaunchConditions via systemsearch.
systemsearch fills the property SETUPREQUIREMENT_A
launchcondition is: (SETUPREQUIREMENT_A<>"")
now, when hitting "remove" at add/remove programs the uninstallation aborts because of the launchcondition.
how would you skip the launchcondition when in uninstall mode?
the scenarios are:
ARP (add/remove programs): hit "remove"
msiexec /x
setup.exe /x
maybe launchconditions should be something like:
(SETUPREQUIREMENT_A<>"") OR (REMOVE="ALL")
but i seriously doubt the following:
- is the property REMOVE="ALL" set prior to evaluating LaunchConditions
- do all the scenarios listed above populate the REMOVE property?
cheers, graven (ISDev 7.04, basic MSI)
systemsearch fills the property SETUPREQUIREMENT_A
launchcondition is: (SETUPREQUIREMENT_A<>"")
now, when hitting "remove" at add/remove programs the uninstallation aborts because of the launchcondition.
how would you skip the launchcondition when in uninstall mode?
the scenarios are:
ARP (add/remove programs): hit "remove"
msiexec /x
setup.exe /x
maybe launchconditions should be something like:
(SETUPREQUIREMENT_A<>"") OR (REMOVE="ALL")
but i seriously doubt the following:
- is the property REMOVE="ALL" set prior to evaluating LaunchConditions
- do all the scenarios listed above populate the REMOVE property?
cheers, graven (ISDev 7.04, basic MSI)