首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >删除文件夹/清理残差的延迟CA的回滚CA - INSTALLSHIELD

删除文件夹/清理残差的延迟CA的回滚CA - INSTALLSHIELD
EN

Stack Overflow用户
提问于 2022-03-24 09:48:35
回答 1查看 27关注 0票数 0

要求是:清理所有注册表或文件夹在产品卸载过程中残留在最后。由于它正在对系统进行更改,我编写了一个延迟自定义操作来删除该文件夹。现在如何编写回滚脚本,以便当出现问题和回滚时,这些已删除的文件夹再次出现?是否可以这样做呢?是否所有延迟CA都必须回滚CA?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-29 08:59:25

是。可以编写回滚自定义操作,这将在失败的情况下运行,但对于每个延迟的CA来说,写并不是强制性的。

在延迟自定义操作之前,您必须先进行备份。如果失败,回滚自定义操作将从备份复制并删除备份操作。如果成功,延迟CA应删除成功返回代码上的备份。

关于如何使用回滚CA,您可以遵循下面的步骤。https://www.revenera.com/blog/software-installation/i-take-it-all-back-using-windows-installer-msi-rollback-actions/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71600180

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档