WiX 3.0を使用してインストーラーを作成しようとしていますが、1つよくわかりません。ダイアログを使用して、ユーザーがインストールする機能を選択できるようにしたいFeaturesDlgのですが、以前に受け取った入力、できれば管理されたカスタムアクションに基づいて、リストから一部の機能を条件付きで除外できる必要があります。
Display.wxsファイルでaの属性を設定するFeatureとhidden、必要な処理が実行されることがわかりますが、実行時にその属性を変更する方法がわかりません。
どんなポインタも素晴らしいでしょう。
編集:
SQLを使用してセッションデータベースを更新しようとしましたが、実際にはを使用して機能を削除できますが、DELETE FROM Feature WHERE Feature = 'featureId'を使用しようとするとエラーが発生します。値をすでに設定されている値以外に設定しようとすると、そのエラーが発生します。UPDATE Feature SET Display=0 WHERE Feature='featureId'UPDATE FAILEDDisplay
機能を削除することで十分ですが、ユーザーが戻って入力データを変更した場合は、戻って機能を再度追加できるようにする必要があります。