2011-02-11 7 views
3

ユーザーがこれらの情報を入力して(次にクリックする)、xmlファイルにデータを保存したいというテキストボックスが2つあるカスタムダイアログを表示します。WIX:xmlファイルにユーザー入力を保存する

どうすればいいですか?

答えて

4

あなたは2つのオプションがあります。

  1. は、ファイルを作成し、すべてのユーザーデータを追加繰延カスタムアクションを作成します。管理されたカスタムアクション(DTF)を使用することができれば、これは本当に簡単です。アンインストールとロールバックのシナリオで作成したファイルを削除する必要があることに注意してください。
  2. は、インストール時にダミーデータを含むXMLファイルを展開し、ユーザーデータがのXPathクエリを使用してダミーデータを交換するためにXMLFILE/のXMLConfig要素を使用しています。 xmlファイルはインストールプロセスによって管理されるため、アンインストールとロールバックは心配する必要はありません。

良いのWiXチュートリアルでは、いずれかのオプションに関する詳細情報が必要な場合は、ちょうど私に知らせてhttp://www.tramontana.co.hu/wix/index.php

を参照してください。

+3

+1。私は2番目のオプションに行くことをお勧めします - この場合、WiXとWindowsインストーラがあなたの仕事の大部分を占めます。できるだけカスタムアクションを避けてください。最後の手段でなければなりません。 –

+0

変更するプロパティが大文字であることを確認してください。そうすれば、それらはパブリックプロパティになり、インストーラはそれらを正しく使用するようにします。 –

関連する問題