私の仕事は、条件に応じて製品をアンインストールする際にレジストリキーを保存することです。 たとえば、ユーザーが特別なチェックボックスを有効にする場合"自分の設定を削除しない"、レジストリキーをオンにしておく必要があります。 wixのコンポーネント要素には "Permanent"という特別な属性がありますが、インストーラはデフォルトでアンインストール時にインストールされているすべてのコンポーネントを削除する必要があります。何か案は?どのようにwixでこれを行うには?またはカスタムアクションを使用する必要がありますか? ありがとうございます。条件に応じてアンインストール中にコンポーネントを保存する
2
A
答えて
2
正しいアプローチは後方です。
これらのレジストリキーは、常にターゲットマシンに残す必要があります。これは、前述のようにコンポーネントをのパーマネントとマークするか、またはempty GUIDを設定することで実行できます。
その後、アンインストールダイアログのいずれかで、[設定の削除]チェックボックスを追加できます。このチェックボックスは、レジストリエントリを削除するアンインストールカスタムアクションを条件付けることができます。
2
次のアプローチについて何を、[OK]を:常設属性が異なる
- 著者2つのコンポーネントは、唯一
- 「私の設定を削除しないでくださいかどうかに依存しており、これらのコンポーネントを相互に排他的な条件を追加"チェックボックスが設定されているかどうか
+0
私はこの解決策についても考えています。それだけで本当に私が必要なものではありません。アンインストール時にチェックボックスをオンにする必要があります。うーん..それは不可能だ – Nerielle
関連する問題
- 1. データベースにフィルタ条件を保存中
- 2. 条件配列の値に応じて
- 3. ケース条件に応じて異なる条件をwhere節に追加
- 4. django rest framework、ViewSetの追加チェックと保存、条件に応じて異なる応答が返される
- 5. Installshield - アプリケーションをアンインストール中に前提条件をインストール
- 6. 保存トグル条件
- 7. 条件に応じて処理中のmouseXトラッキングを停止します
- 8. 条件文のページに応じて、部分的にはRailsで条件付き?
- 9. 条件に応じてリストビューの行の色を変更する
- 10. 条件に応じてNUnitテストを実行する
- 11. 条件に応じたSQL JOIN
- 12. コンテンツに応じた条件付きCSS
- 13. 条件に応じたElasticSearchビルドクエリ
- 14. IntelliJ Idea:条件に応じたJUnitテストクラステンプレート
- 15. Idiomatic Scala:条件に応じたマッピングオーバーオプション
- 16. 反応中の高度な条件付きコンポーネントのレンダリング
- 17. オプションの条件に応じて回避する方法
- 18. アンインストールセクションのNSISスクリプトで条件付きでコンポーネントをアンインストールしたい
- 19. 条件に応じてPHPがデータを可視に表示
- 20. laravelで条件を使用して保存するには?
- 21. 条件に応じてNAsを置き換えます。
- 22. 保存時の条件laravel
- 23. アンインストール後にデータを保存する
- 24. 条件に応じて色が異なるバープロット
- 25. Xamarin.Forms(XAML):条件に応じて異なるレイアウト
- 26. MS Excel:条件に応じて値を生成
- 27. ループ中、インデックス値に基づいて条件に応じてイベントを割り当てる方法
- 28. Django:Acceptヘッダーに応じた条件付き500応答?
- 29. シート名に応じて新しいディレクトリに保存するVBA
- 30. 条件に応じてサービスのリクエストをポッドにロードバランスする方法
レジストリに設定を保存する別の解決策が見つかりました:_RemoveRegistryValues_action.Smthに 'REMOVE =" ALL "とCHECKBOXVAL = 1'のような条件を追加しました。 – Nerielle