我已经创建了一个可用的WiX补丁,但在安装过程中它没有显示产品背景图像。
原始产品设置对话框显示图像,它们在项目中定义如下:
<Product ...>
<WixVariable Id="WixUIBannerBmp" Value="gn_setup_dialog_banner.bmp" />
<WixVariable Id="WixUIDialogBmp" Value="gn_setup_dialog.bmp" />
修补程序已创建并正常运行。问题是它没有显示这些图像。它显示了对话框的一些默认背景。
如果这有帮助,这是我的补丁:
<?xml version='1.0' encoding='windows-1252'?>
<Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'>
<Patch AllowRemoval='yes'
Manufacturer='xxx'
MoreInfoURL='...'
DisplayName='...'
Description='Small Update Patch'
Classification='Update'
Codepage="...">
<Media Id='5000' Cabinet='RTM.cab'>
<PatchBaseline Id='RTM' />
</Media>
<PatchFamily Id="HotFixPatchFamily" Version="1.0.1.0" Supersede="no" />
</Patch>
</Wix>
感谢您的帮助。
答案 0 :(得分:0)
由于某种原因,补丁将这两个文件作为“新”文件提供......即使很难,也没有更改。
无论如何,我通过替换股票Wix对话框图像解决了这个问题,就像这里建议的那样(在底部“替换股票位图”):
http://wix.sourceforge.net/manual-wix2/WixUI_dialog_library.htm