我正在尝试为安装程序添加延迟。原因是安装程序必须运行第三方驱动程序,但windows没有及时给出“设备已准备好使用”的通知。
这会导致软件出现问题,因为要安装的版本由驱动程序所用于的设备确定。
我想要做的是生成一个UI,它将从10倒数到1,然后允许用户继续。
我已经搜索了所有文档,但在Wix中没有找到任何能够做到这一点的东西。
这在Wix中是可能的吗?或者我如何实现它?
发布于 2015-01-31 02:36:25
一般的答案是从对话框中执行发布事件,如本教程所示:
http://wix.tramontana.co.hu/tutorial/events-and-actions/control-your-controls
发布于 2015-02-02 21:54:56
听起来这个驱动程序包是安装MSI的先决条件。因此,在安装MSI之前,我会创建一个刻录引导程序包来安装它。我必须更多地了解这个包,但我怀疑要做的事情是创建一个自定义的EXE来封装该进程,然后等待10秒,然后确认该包已完全提交。然后它可以返回,刻录将继续到您的MSI安装。
您不应该在MSI的UI阶段安装驱动程序(或对计算机进行任何配置更改)。
https://stackoverflow.com/questions/28220056
复制相似问题