Windows インストーラーには、レジストリ値を下に保存するか (WiX を使用して) 保存するかを自動的に決定するスマートな機能がHKEY_CURRENT_USER
ありますHKEY_LOCAL_MACHINE
。Root="HKMU"
インストール中にいくつかの複雑なレジストリ キーを記述する必要があるため、このためのカスタム アクションを作成しました。ALLUSERS
が設定されているかどうHKEY_CURRENT_USER
かに応じてHKEY_LOCAL_MACHINE
、カスタム アクションによって使用される場所になります。
残念ながら、インストールが管理者として開始されない限り、ALLUSERS
カスタム アクションには書き込みに必要な権限がないことを認識しなければなりませんでした。ユーザーごとのインストールのオプションを保持HKEY_LOCAL_MACHINE
しながら、書き込み先のカスタム アクションを取得するにはどうすればよいですか?HKEY_LOCAL_MACHINE