Использование WiX 3.8 - как убедиться, что лицензионное соглашение действительно правильно отображается изначально?

У меня есть проект установки WiX 3.8 для плагина, который я пишу, и, хотя большинство вещей работает нормально, отображение EULA кажется сложной задачей.

У меня есть файл RTF под рукой - и я ссылался на него в моей настройке следующим образом:

<WixVariable Id="WixUILicenseRtf" Value="EULA\MyEula2.rtf" />

Этот файл существует, это действительный RTF (преобразованный из документа Winword), но когда я запускаю свою установку (из MSI), я получаю этот экран:

введите описание изображения здесь

Где EULA?!?!? Это там - это просто не видно вначале. Мне нужно покачиваться в форме, немного поиграть с мышью, и вдруг появляется текст.

Не очень хороший пользовательский опыт..... какие-либо идеи, почему такое поведение происходит?

1 ответ

Решение

Эта ошибка может возникать с файлами RTF, сохраненными в Microsoft Word. Обходной путь - открыть и сохранить файл в другом приложении, например Wordpad.

Связанный: после сворачивания / восстановления окна EULA информация исчезла

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