Bonjour,персонализации MaintainenceTypeDialog - Не успешный
Я хочу, чтобы настроить диалоги типа maintaninence именно в MaintainenceWelcomeDialog, MaintainenceTypeDialogs, это то, что я сделал:
Я скопировал MaintainenceWelcomeDlg от источника WIX к моему току каталог изменил имя диалогового окна
в MymaintenanceWelcomeDlg добавил ссылку на диалог в WixUI_InstallDIr, используя light.exe, чтобы связать Dialogs с установщиком.msi, однако он по-прежнему показывает предыдущий диалог, единственное изменение, которое я сделал, - это добавление растрового изображения в Это.
Установочный последовательность UI выглядит следующим образом:
<InstallUISequence>
<ShowDialog="MyMaintenanceWelcomeDlg"Before="MaintenanceWelcomeDlg"Overridable="yes">Installed AND NOT RESUME AND NOT Preselected AND NOT PATCH</Show>
</InstallUISequence>
Merci. И в WixUI_InstallDir
<Publish Dialog="MyMaintenanceWelcomeDlg" Control="Next" Event="NewDialog" Value="MyMaintenanceTypeDlg">1</Publish>
<Publish Dialog="MyMaintenanceTypeDlg" Control="RepairButton" Event="NewDialog" Value="MyVerifyReadyDlg">1</Publish>
<Publish Dialog="MyMaintenanceTypeDlg" Control="RemoveButton" Event="NewDialog" Value="MyVerifyReadyDlg">1</Publish>
<Publish Dialog="MyMaintenanceTypeDlg" Control="Back" Event="NewDialog" Value="MyMaintenanceWelcomeDlg">1</Publish>
<Property Id="ARPNOMODIFY" Value="0" />
Однако он все еще показывает диалоговое окно по умолчанию, когда я дважды щелкните на значке программы установки.
Пожалуйста, помогите !!!.
Эмма
Вы пробовали его без переименования? WiX должен найти обновленное диалоговое окно в источнике, а затем проигнорировать его собственную версию. –
Работает ли это с вашей стороны, у меня есть источник на C: \ sourcecodewix-b04d4db67458 \ wix_b04d4db67458 \ src \ ext \ UIExtension \ wixlib, что я сделал - удалил MyMaintenanceWelcomeDlg и MyMaintenanceTypeDlg из моего текущего каталога, где создается msi и изменили исходное MaintenanceWelcomeDlg, MaintenanceTypeDlg в вышеуказанном месте, однако ничего не происходит, нужно также добавить исходный путь в переменные среды. –
К сожалению, я не могу проверить это сейчас. –