Wix ProgressBar和UAC提示

Gre*_*egi 4 uac wix

我使用Wix创建了应用程序安装程序.我在屏幕上显示一个ProgressBar控件,复制文件等.启用UAC后,出现此屏幕后,它会冻结10秒或更长时间,然后显示UAC提示:"是否要允许以下程序安装这台电脑上的软件?"

我的问题是:如何在等待UAC提示显示的过程中移动进度条?或者如何强制UAC更快地显示(<5秒)?

谢谢.

Kat*_*ory 6

可能唯一有用的方法是将安装程序分成几个exes(或者exes等等).我发现第一个UAC屏幕之前的暂停取决于exe的大小.从升级过程启动的所有内容都会升级,所以如果你可以让一个小型的引导程序运行,它应该很快就会弹出UAC,然后你可以从中启动其余部分.