RegistrySearch エレメント

説明
ファイル、ディレクトリー、レジストリーキーをサーチして、親プロパティに割り当てます。
Windows Installer リファレンス
RegLocator Table, Signature Table
ComplianceCheck, Property
タグの内部テキスト
なし
エレメントの選択 (最小:0, 最大:1)
属性
名前 タイプ 説明 必須
Id String 捜し求められているファイル、ディレクトリー、レジストリーキーの為に使用されるべきシグネチャ。 Yes
Key String レジストリー値の為のキー。 Yes
Name String レジストリー値の名前。  
Root Enumeration レジストリー値の為のルート キー。 この属性の値は以下の内の1つでなければなりません:
HKCR
HKEY_CLASSES_ROOT
HKCU
HKEY_CURRENT_USER
HKLM
HKEY_LOCAL_MACHINE
HKU
HKEY_USERS
Yes
Type Enumeration 値は、もし最後の子が FileSearch エレメントであるなら 'file' でなければならず、もし最後の子 が DirectorySearch エレメントであるなら 'directory' でなければなりません。 この属性の値は以下の内の1つでなければなりません:
directory
レジストリー値からディレクトリー パスを設定します。
file
レジストリー値からファイル パスを設定します。
raw
レジストリー値からそのまま(raw)の値をセットします。 この値は以下のようなプリフィックスを含んでいる事に注意して下さい:
DWORD: '#' で始まり、オプションで '+' か '-' が続きます。
REG_BINARY: '#x' で始まり、インストーラーはそれぞれの 16 進数を(少しずつ)'#x' のプリフィックスの付いた ASCII 文字に変換して保存します。
REG_EXPAND_SZ: '#%' で始まります。
REG_MULTI_SZ: '[~]' で始まり、'[~]' で終わります。
REG_SZ: プリフィックスはありませんが、もしレジストリー値の最初の文字が '#' なら、インストーラーはそれに別の '#' のプリフィックスを付ける事により文字をエスケープします。
Yes
Win64 YesNoType この値が 'yes' の時 サーチに 64 ビット レジストリー中を見させます。デフォルトは 'no' で サーチは 32 ビット レジストリー中を見ます。  
How To と例
See Also
Wix Schema, ComponentSearch, IniFileSearch