【发布时间】:2020-08-17 12:11:55
【问题描述】:
我有一个 WIX 安装程序。如果在更新安装过程中出现错误,则会执行回滚脚本。
我想在回滚完成后重新启动程序。
我尝试使用CustomActions,但我认为在rollback 完成并且备份中的文件回到那里的文件夹后,无法执行它们。
有人知道如何实现这一目标吗?
【问题讨论】:
我有一个 WIX 安装程序。如果在更新安装过程中出现错误,则会执行回滚脚本。
我想在回滚完成后重新启动程序。
我尝试使用CustomActions,但我认为在rollback 完成并且备份中的文件回到那里的文件夹后,无法执行它们。
有人知道如何实现这一目标吗?
【问题讨论】:
阅读这篇文章:http://www.installsite.org/pages/en/isnews/200108/index.htm
回滚脚本被安排为序列的一部分,然后在发生错误时反向执行序列,触发所有回滚操作。其中一项操作可以是(重新)启动程序的自定义操作。
【讨论】: