我试图在卸载期间运行自定义操作,用户必须做出决定,但无论我选择什么配置,安装程序都不会等待 CA 完成。我错过了什么吗?
编辑:我当前的配置
<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>
我为“执行”和“返回”尝试了不同的值,但仍然没有成功。