InitializeUninstall不与链式设置一起运行

时间:2018-02-07 02:30:32

标签: inno-setup

我的问题是InitializeUninstall无法运行 我有两个设置; SetupA和SetupB。
SetupB是SetupA下载的可选组件,由SetupA执行,带有Exec()语句& /沉默。
SetupA包含InitializeUninstall过程。 SetupB没有。
SetupB成功将其安装信息附加到unins000.dat,因为后续卸载会删除所有文件 仅当SetupB 安装的一部分时,InitializeUninstall才会运行。当SetupB是安装的一部分时,它不会被执行。还有什么我需要做才能让它运行吗?

1 个答案:

答案 0 :(得分:1)

您的架构错了。您不能对不同的安装程序使用相同的AppId

相反,如果找到,则安装程序A卸载程序将运行安装程序B卸载程序。当然,每个安装程序必须具有不同的AppId