WiX 3.5 インストーラーが動作しています。インストールが成功したら、インストールしたばかりのアプリケーションを WiX で起動する方法を知っています。
ただし、インストール CD には、CD 自体から実行される小さなアプリケーションも同梱したいと考えています。これは、メイン アプリケーションのインストールの最後に表示されるようにしたいと考えています。2 番目のアプリケーションが CD から実行されることが重要です。
私の最初の試み-インストールの最後にプライマリアプリケーションを起動した-はこれです:
<UI>
<!-- <UIRef Id="WixUI_Minimal" /> -->
<Publish Dialog="ExitDialog"
Control="Finish"
Event="DoAction"
Value="LaunchApplication">WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1 and NOT Installed</Publish>
</UI>
<Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOXTEXT" Value="Launch MyInstalledApp" />
<Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOX" Value="1" />
<Property Id="WixShellExecTarget" Value="[#MyInstalledApp.exe]" />
<CustomAction Id="LaunchApplication"
BinaryKey="WixCA"
DllEntry="WixShellExec"
Impersonate="yes" />
ただし、これを変更して、代わりに「D:\MyTinyApp.exe」のようなものを起動したいと考えています。WiX を使用してソース CD をアドレス指定するにはどうすればよいですか?