Я устанавливаю собственный баннер и изображение диалога для моего WiX сгенерированного MSI.
<WixVariable Id="WixUIBannerBmp" Value="./build/msi/InstallerBanner.jpg" />
<WixVariable Id="WixUIDialogBmp" Value="./build/msi/InstallerDialog.jpg" />
По какой-то причине изображение становится поврежденным при встраивании в MSI. Я добавил два изображения в свой вопрос для удобства сравнения. Я пробовал BMP и JPEG с целым рядом типов сжатия - и все они выглядят одинаково. Я могу убедиться, что я использую точно правильные размеры изображения (500 на 63 пикселя).
Вот оригинальное изображение:
Исходное изображение http://img193.imageshack.us/img193/7016/installerbanner.jpg
А вот как это выглядит в MSI:
Используемое изображение - 1 http://img26.imageshack.us/img26/2996/bannerinuse.jpg
Обновление:
Спасибо за ваши ответы, я получил неправильные размеры из учебника , который на самом деле очень устарел и (очевидно) очень неточен. Тем не менее, это хороший хакерский ресурс. Я буду придерживаться руководства в будущем!