私のアプリケーション セットアップ プロジェクトでは、ユーザーがセットアップ中に "すべてのユーザー" または "Just Me" をチェックしたかどうかに応じて、HKLM/ソフトウェアまたは HKCU/ソフトウェアのいずれかでレジストリ キーをセットアップしようとしています。
その効果のために、ALLUSERS プロパティを使用して、それぞれ 1 または "" に対してチェックしようとしました。
- すべてのユーザー = 1
- ALLUSERS = ""
キーの AlwaysCreate プロパティを False に設定しています。それでも、HKLM/Software/ my_keyと HKCU/Software/ my_keyの両方をインストールすると作成されます。
私は何が欠けていますか?
更新: ALLUSERS を角かっこで囲む、推移的なプロパティを有効にする、またはALLUSERS != 1の代わりに= ""を使用するなど、他の代替手段を試してきました。無駄に。私は今のところこれをあきらめ、両方のケースで HKLM の下でのみ作成しています。しかし、誰かが答えを持っていれば、私は本当に感謝しています.