如何在我的包(bootstrapper)中显示功能安装进度?

时间:2012-07-26 16:18:41

标签: wix wix3.6 burn

我想在托管引导程序(bundle)中显示功能安装进度。我怎么能这样做?

1 个答案:

答案 0 :(得分:4)

一个很好的例子是下载WiX source code,看看他们是如何在托管引导程序中完成的。

大部分进度条形码位于 src \ Setup \ WixBA \ ProgressViewModel.cs

关于显示正在安装哪个功能的

更新:Windows Installer实际上并不是那样的。它不会安装功能A,然后安装功能B,然后安装功能C.相反,它会通过sequence table并在所有功能上执行必要的操作。

例如:这是suggested install execute sequence。当Windows Installer遇到InstallFiles操作时,它会安装所有文件。当Windows安装程序遇到WriteRegistryValues操作时,它会写入所有注册表值。