我正在尝试向安装程序添加延迟。原因是安装程序必须运行第三方驱动程序,但Windows不会给出"设备已准备好使用"及时通知。
这会导致软件出现问题,因为要安装的版本由驱动程序所用的设备决定。
我想要做的是生成一个从10到1倒计时的用户界面,然后再允许用户继续操作。
我搜索过文档,但是在Wix中找不到任何能够使用此文档的内容。
这可能在Wix中实现吗?或者我该如何实现?
答案 0 :(得分:0)
一般答案是您从对话框中执行发布事件,如本教程中所示:
http://wix.tramontana.co.hu/tutorial/events-and-actions/control-your-controls
答案 1 :(得分:0)
听起来这个驱动程序包是安装MSI的先决条件。因此,在安装MSI之前,我会创建一个刻录引导程序包来安装它。我不得不更多地了解这个包,但我怀疑要做的是创建一个自定义EXE来封装进程,然后等待10秒,同时确认包已完全提交。然后它可以返回并刻录将继续进行你的MSI安装。
在MSI的UI阶段,您不应该安装驱动程序(或对计算机进行任何配置更改)。