Nic*_*ton 10 windows-installer wix image
我正在为我的WiX生成的MSI 设置自定义横幅和对话框图像.
<WixVariable Id="WixUIBannerBmp" Value="./build/msi/InstallerBanner.jpg" />
<WixVariable Id="WixUIDialogBmp" Value="./build/msi/InstallerDialog.jpg" />
Run Code Online (Sandbox Code Playgroud)
出于某种原因,内置到MSI中时图像会损坏.我已将这两个图像添加到我的问题中以便于比较.我尝试过各种压缩类型的BMP和JPEG - 它们看起来完全相同.我可以验证我使用了正确的图像尺寸(500 x 63像素).
这是原始图像: 原始图像http://img193.imageshack.us/img193/7016/installerbanner.jpg
这就是MSI中的样子: 使用中的图像 - 1 http://img26.imageshack.us/img26/2996/bannerinuse.jpg
感谢您的回答,我从教程中得到了错误的维度,这实际上非常过时,而且(显然)非常不准确.从来没有,它是一个很好的黑客资源.我将来会坚持使用本手册!
安德鲁是对的.它包含在wix.chm中.
这些都是错误的.从相关的wix文档主题:
替换默认位图
WixUI对话库包含欢迎和完成对话框背景的默认位图以及其他对话框的顶部横幅.您可以使用自己的位图替换这些位图以用于产品品牌.要替换默认位图,请使用位图的文件名指定WiX变量值,就像更换默认许可证文本一样.
变量名称/描述/尺寸:
- WixUIBannerBmp/Top banner/493×58
- WixUIDialogBmp /背景位图在欢迎和完成对话框/ 493×312上使用
- WaitForCostingDlg/32×32上的WixUIExclamationIco/Exclamation图标
- 取消和错误对话框/ 32×32上的WixUIInfoIco /信息图标
- / BrowseDlg 16×16上的WixUINewIco/Button字形
- BrowseDlg/16×16上的WixUIUpIco/Button字形