WIX - 在安装取消时运行自定义操作

时间:2010-04-21 14:59:01

标签: wix wix3 custom-action

我使用WIX安装了一个安装程序,当用户按下“取消”按钮时我需要执行自定义操作。

我已经创建了一个自定义操作,但我似乎找不到使用该操作的位置。

任何想法我该怎么做?

2 个答案:

答案 0 :(得分:2)

尝试类似:

<Custom Action="MyAction" OnExit="cancel">1</Custom>

答案 1 :(得分:0)

如果使用标准WIX UI,则OnExit =“cancel”可能会失败(WIX会将另一个操作分配给“取消”事件)。在这种情况下,可以将动作执行分配给完成按钮

<Publish Dialog="UserExit" Control="Finish" Event="DoAction" Value="MyAction">NOT Installed</Publish>