0

私は WiX の初心者です。標準/カスタム/完全をデスクトップ/サーバー/スイートに変更するカスタム ダイアログ CustomSetupTypeDlg.wxs があります。WixUI_InstallMode を InstallDesktop、InstallServer、および InstallSuite に適切に設定します。

インストールする機能に応じて、ユーザーにインストール フォルダーを参照させる必要があります。InstallDesktop または InstallSuite が選択されている場合、ユーザーは DESKTOPINSTALLDIRECTORY と SERVERINSTALLDIRECTORY に対して 2 つの異なるパスを選択する必要があります。ただし、インストール モードが InstallServer の場合は、SERVERINSTALLDIRECTORY の選択肢のみが表示されます。

これを行う方法がわかりません。

4

2 に答える 2

0

デスクトップとサーバーの機能を 2 つの個別のインストーラーに分割することで、プロジェクトを簡素化することにしました。

于 2009-06-10T12:03:11.110 に答える
0

必要なダイアログを表示するアクションを InstallExecute シーケンスに含める必要があります。タグ内で条件を指定します。これが true の場合、アクションが実際に発生します。条件のリストについては、このチュートリアル、特にセクション 5.3 を参照してください。

于 2009-06-05T20:14:48.990 に答える