如何使用wix自定义操作停止.MSI安装
本文关键字:MSI 安装 操作 何使用 wix 自定义 | 更新日期: 2023-09-27 18:25:59
在安装之前,我将使用自定义操作进行一些检查。如果这些检查失败,我希望安装不会启动。
有没有一种方法可以优雅地做到这一点?
如果您的检查不能使用Condition
元素完成,那么在您的自定义操作中,如果检查失败,则应返回ActionResult.Failure
,如果检查通过,则返回ActionResult.Success
。
返回Failure将导致您的安装程序进入回滚模式,并且不会继续进行。如果CustomAction元素的Return
属性设置为默认值check
,则此操作将起作用。