wix卸载对话框属性未更新

时间:2013-01-24 17:35:42

标签: wix windows-installer wix3.5

我正在卸载序列中启动自定义对话框,以从用户收集少量数据项,最终运行自定义操作以撤消安装时自定义操作。遗憾的是,UI中没有任何属性值正在更新......?当我到达自定义操作代码时,它们都是空白的。

我已经阅读了网上的大多数相关帖子,我知道没有多少人在做卸载对话框,因为它不会在卸载程序的添加/删除版本中显示,并且可能使用它来解决这个问题。 ARPNOREMOVE等等......

考虑到我确实想要使用卸载对话框,为什么不更新属性?我将对话框添加到安装时序,并且属性在自定义操作中,因此我不认为这是我的对话框或属性的配置问题。有关卸载中的UI属性有何不同?

1 个答案:

答案 0 :(得分:0)

可能存在许多问题:

  1. 属性不公开(应用程序大小名称)。只有公共属性才会传递到安装的执行阶段。更多详情here

  2. 您的自定义操作会延迟运行,并且无法访问安装上下文。有关如何从延迟ca.

  3. 访问上下文数据的更多详细信息here