Установщик WIX неправильно отображает пользовательский образ WixUI Dialog

В моем WIX установщик я использую кастом WixUIDialogBmp образ для установщика Welcome and Completion страницы. Но, как показано ниже, изображение отображается неправильно. Я пытаюсь следовать этой официальной документации из `WIX. Вопрос: Чего мне не хватает и как это можно исправить. Примечание. Похоже, проблема заключается в том, что диалоговое окно показывает слишком большое поле слева, несмотря на то, что текст на самом изображении выровнен по крайнему левому краю. Но это всего лишь предположение с моей стороны.

Диалог приветствия установщика:

Диалог завершения установки:

Ниже приводится фактическое изображение, которое я использую для <WixVariable Id="WixUIDialogBmp" Value="My_product_WelcomCompletion.bmp"/>, Изображение My_product_WelcomCompletion.bmp имеет размер 420 х 312 и текст изображения выровнен по левому краю. Примечание. Нажав на изображение ниже, вы получите лучшее представление об изображении:

1 ответ

Слишком долго для комментария. У меня нет времени, чтобы проверить и ответить на это прямо сейчас, но, возможно, посмотрите на этот проект на github: https://github.com/frederiksen/Classic-WiX-Burn-Theme. Может быть, у вас уже есть - вроде как вы можете.

Кроме того, вы можете найти более продвинутые образцы WiX и учебные пособия из проекта IsWix. По сути графический интерфейс для создания файлов MSI WiX. Вот актуальные уроки. И сам инструмент: https://github.com/iswix-llc/iswix. И блог.

Другие вопросы по тегам