Wix:在显示失败屏幕之前调用了哪个 CustomAction?
Wix: Which CustomAction is called just before showing the failure screen?
我有一个要求,如果安装程序失败(通过从另一个自定义操作返回 ActionResult.Failure 自动或手动失败),我需要执行自定义操作。
我试过
<Custom Action="CallMe" After="InstallFinalize"></Custom>
但未调用 CA。
感谢任何帮助。
编辑:从日志中发现这是 "FatalError" 自定义操作。但是这样做 <Custom Action="CallMe" Before="FatalError"></Custom>
抛出
Error 8 Unresolved reference to symbol 'WixAction:InstallExecuteSequence/FatalError' in section 'Product:*'
您可以使用
<Custom Action="CallMeCancel" OnExit="cancel" />
<Custom Action="CallMeError" OnExit="error" />
OnExit 的值为成功、取消、错误、暂停
我有一个要求,如果安装程序失败(通过从另一个自定义操作返回 ActionResult.Failure 自动或手动失败),我需要执行自定义操作。
我试过
<Custom Action="CallMe" After="InstallFinalize"></Custom>
但未调用 CA。
感谢任何帮助。
编辑:从日志中发现这是 "FatalError" 自定义操作。但是这样做 <Custom Action="CallMe" Before="FatalError"></Custom>
抛出
Error 8 Unresolved reference to symbol 'WixAction:InstallExecuteSequence/FatalError' in section 'Product:*'
您可以使用
<Custom Action="CallMeCancel" OnExit="cancel" />
<Custom Action="CallMeError" OnExit="error" />
OnExit 的值为成功、取消、错误、暂停