我正在创建一个 WiX 安装程序,并已将其配置为在用户缺少某个文件时单击“安装”时显示提示。我添加了这一行,以便将我的自定义提示链接到我的其余对话框(我的提示称为 Custom_Cancel):
<Publish Dialog="VerifyReadyDlg"
Control="Install"
Event="SpawnDialog"
Value="Custom_Cancel"
Order="5">
<![CDATA[WixUI_InstallMode = "InstallClient" AND REMINDEX_SHORTCUT = ""]]></Publish>
如果用户缺少某个文件,当他们按下安装时,会弹出提示。如果用户想取消安装,他们按取消,如果他们想继续,他们按确定。当用户按下“确定”时,我希望开始安装,就好像用户按下了“安装”一样。
但是,现在我已经更改了安装按钮的行为以允许弹出提示,我丢失了指向“安装事件”的链接。我查看了 VerifyReadyDlg 源代码,以查找按下“安装”按钮时发布的事件,但我找不到任何东西。
我尝试了一个粗略的修复,我尝试使用 OK 按钮设置一个属性。我尝试仅在未设置此属性时才弹出提示,以便用户可以按确定,然后按“安装”,现在将开始安装。我无法让它工作。
如果我希望在单击“确定”时开始安装,有谁知道我应该触发的事件?
任何建议将不胜感激