我需要在确认(“您确定要卸载此产品吗?”)对话框后添加一个在完全卸载(不是重大升级)期间弹出的对话框。此对话框将提示用户回答问题并根据响应设置将在条件中用于 RemoveRegistryKey 元素的属性(即,仅当用户选择删除注册表项的选项时,它才会删除注册表项)。
我知道如何将对话框添加到安装序列(我正在使用修改后的 WixUI_InstalLDir 序列,我在安装过程中添加了我需要的自定义对话框),但我找不到任何可以解释如何添加自定义的参考对话框到卸载序列。如果我可以修改卸载确认对话框会更好,这样用户会看到一个对话框而不是两个。关键是能够设置可以在组件条件下使用的属性。
这可能吗?有什么例子可以做到这一点吗?