2

在 wix 中:我想将我的安装程序欢迎页面的操作替换为 SpecialDlg 而不是 LicenseAgreementDlg。但使用此代码:

<Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog" Value="SpecialDlg" >NOT Installed</Publish>

但是这一行不会替换 ControlEvent 表中的元组,而是创建新的元组而不是替换。问题是:Next 按钮的旧动作没有被新动作取代。:(

在此处输入图像描述

感谢专家

4

1 回答 1

1

按钮单击处理在您使用UIRef元素引用的 UI 序列中定义。

您可以从wix 源复制该 UI 序列,根据自己的需要对其进行修改,然后更新UIRef元素以指向您自己的自定义 UI 序列。

有关更多详细信息,请参阅我关于插入类似情况的警告对话框的问题/答案(虽然有点复杂,因为我只想在某个条件为真时才插入它)。

于 2012-06-13T11:53:28.423 回答