使用WIX在安装程序上运行时更改图像

时间:2011-06-25 11:24:27

标签: installer wix windows-installer wix3.5

我正在使用WIX安装程序来开发安装程序。

我想在UI方面增强安装程序。我想在运行时在同一屏幕(不像广告牌)上更改图像,如下所示 enter image description here

我修复了5个功能。所以没有滚动条和所有。我只想显示正在安装的当前功能,如果特定功能发生任何错误,应显示红色错误图标。

这是否可以使用WIX

1 个答案:

答案 0 :(得分:0)

您可以将堆栈各种图像叠加在一起,并根据某些属性设置隐藏/显示条件,该属性表示该功能是否已安装/安装/错误

我不确定是否动态执行此操作,以至于您只需为一个功能编写代码,然后它就会应用于所有功能。

看到你只有五个功能,它可能很容易复制代码几次,但从可维护性的角度来看,这显然不是一个好主意

编辑:您可能能够设计一个T4模板,可以自动为您生成这样的UI,在这种情况下,代码本质上仍然会重复,但它只会在T4中存在一次

有关T4生成的更多信息,请参阅WiX tricks and tips