WiX:在“后显示UI对话框元素”;InstallFinalize";
我想在安装完成后显示安装完成消息。但我相信,在安装过程中显示对话框的最新一点是使用WiX:在“后显示UI对话框元素”;InstallFinalize";,wix,wix3.8,wix3.10,wix3.11,wix3.9,Wix,Wix3.8,Wix3.10,Wix3.11,Wix3.9,我想在安装完成后显示安装完成消息。但我相信,在安装过程中显示对话框的最新一点是使用。此解决方案的问题是,此时安装尚未完成。用户必须单击“完成”按钮。当某个进程被RestartManager取消时,这尤其是一个问题。用户按下finished(完成)按钮后,此过程将重新启动。如果他忘记按这个按钮,他的系统就处于我不想要的状态 是否有一个选项可以在安装后安排一个对话框窗口,例如在InstallExecuteSequence中使用:after=“InstallFinalize”。安装完成后是否可以调用对
。此解决方案的问题是,此时安装尚未完成。用户必须单击“完成”按钮。当某个进程被RestartManager取消时,这尤其是一个问题。用户按下finished(完成)按钮后,此过程将重新启动。如果他忘记按这个按钮,他的系统就处于我不想要的状态
是否有一个选项可以在安装后安排一个对话框窗口,例如在InstallExecuteSequence中使用:after=“InstallFinalize”
。安装完成后是否可以调用对话框窗口
这是来自的后续问题:没有选择。因为所有GUI元素都是MSI安装的一部分。通常,当显示EndDialog时,安装应该完成。在我的特例中,Wix的util:RestartResource在MSI关闭时重新启动所有进程。因此,它毕竟是GUI元素
唯一可行的方法是实现一个CustomAction,它可以自己呈现一个窗口。但不建议使用这种方式。在安装完成之前是否可以显示自定义对话框?我试图在“片段”部分抛出“未解析的符号引用”WixAction:InstalllUISequence/InstallFinalize。