Wix获取自定义管理BA中软件包的安装状态



我创建了一个包含3个包的捆绑包。

这三个包中的每一个都将根据我在wxs文件中定义的"InstallCondition"进行安装。

现在,在自定义MBA(我已经开始创建)中,我需要显示将由我的捆绑包安装的所有软件包的列表,以及每个软件包的installed状态。我需要在UI对话框中显示这个。

-----------------------------
Package       Installed State
-----------------------------
Package-1     Present
Package-2     Absent
Package-3     Absent
------------------------------

现在这应该在DetectComplete回调中完成。但我很困惑,因为里面没有足够的信息

任何帮助都将不胜感激。

您可以监听引导程序的DetectPackageComplete事件。每个包裹都会筹集到这笔钱。然后,您可以使用自己的逻辑来跟踪这些包。

希望能有所帮助。

最新更新