RemoveFolder エレメント

説明
もしインストールまたは削除のために親コンポーネントが選ばれていれば、空のフォルダーを削除します。 デフォルトで、フォルダは親コンポーネントのディレクトリーです。 これは、ディレクトリーの Id と一致する値を持つ Directory 属性を指定することによって、またはフォルダの完全なパスを決める値を持つプロパティと一致する値を持つ Property 属性を指定することによって、オーバーライドされ得ます。
Windows Installer リファレンス
RemoveFile Table
Component
タグの内部テキスト
なし
なし
属性
名前 タイプ 説明 必須
Id String この特定のエントリーを識別するのに使用されるプライマリ キー。 Yes
Directory String 親コンポーネントのディレクトリーを特定のディレクトリーでオーバーライドします。 この Directory は作成時にインストーラーデータベース中に存在しなければなりません。 この属性は プロパティ属性と連係して指定される事はできません。  
On Enumeration この値は、フォルダが削除される時間を決定します。 この属性の値は以下の内の1つでなければなりません:
install
親コンポーネントがインストールされている時にだけ フォルダを削除します。(msiInstallStateLocal or msiInstallStateSource).
uninstall
親コンポーネントが削除されている時にだけ フォルダを削除します。(msiInstallStateAbsent).
both
親コンポーネントがインストールか削除されている時に フォルダを削除します。
Yes
Property String 親コンポーネントのディレクトリーを指定したプロパティの値でオーバーライドします。 プロパティは、ソースディレクトリーの完全なパスになる値を持つべきです。 プロパティは作成時にインストーラーデータベース中に存在する必要はありません。 インストール時にカスタムアクションによって、コマンドラインなどで、作成されるかもしれません。 この属性は Directory 属性と連係して指定される事はできません。  
See Also
Wix Schema, CreateFolder