ボンジュール、
Maintaninence タイプのダイアログ、つまり MaintainenceWelcomeDialog、MaintainenceTypeDialogs をカスタマイズしたいのですが、これは私がしたことです:
MaintenenceWelcomeDlg を Wix ソースから現在のディレクトリにコピーしました
ダイアログ名を MymaintenanceWelcomeDlg に変更しました WixUI_InstallDIr にダイアログ参照を追加しました light.exe を使用してダイアログを installer.msi にリンクしますが、以前のダイアログのみが表示されます。私が行った変更は、ビットマップを追加することです。
インストール UI シーケンスは次のようになります。
<InstallUISequence>
<ShowDialog="MyMaintenanceWelcomeDlg"Before="MaintenanceWelcomeDlg"Overridable="yes">Installed AND NOT RESUME AND NOT Preselected AND NOT PATCH</Show>
</InstallUISequence>
メルシー。そして 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" />
ただし、インストーラーのアイコンをダブルクリックすると、デフォルトのダイアログボックスが表示されます。
助けてください!!!。
エマ