I'm trying to run a custom action during uninstall, where a user has to make a decision, but the installer is not waiting for the CA to finish no matter config I choose. Am I missing something?
Edit: My current configuration
<Binary Id="TestEXE" SourceFile="..\SetupProject2\Install\TestEXE.exe" />
<CustomAction Id ="TEST"
BinaryKey ="TestEXE"
ExeCommand="TestEXE.exe"
Impersonate="no"
Execute="deferred"
Return="ignore">
</CustomAction>
<InstallExecuteSequence>
<Custom Action="TEST" Before="InstallFinalize">
<![CDATA[Installed AND NOT UPGRADINGPRODUCTCODE]]>
</Custom>
</InstallExecuteSequence>
I tried different values for "Execute" and "Return", but still no success.