在我的應用程序安裝項目上,我試圖在HKLM/Software或HKCU/Software下設置註冊表項,具體取決於用戶是選中「All Users」還是「Just我「在安裝過程中。在VS2008的安裝項目中使用條件字段
對於這個效果,我一直在嘗試使用ALLUSERS屬性,並檢查它反對1或 「」,分別爲:
- ALLUSERS = 1
- ALLUSERS = 「」
我將AlwaysCreate屬性的鍵設置爲False。然而,當安裝HKLM/Software/my_key和HKCU/Software/時,my_key被創建。
我錯過了什麼?
更新:我一直喜歡封閉在方括號ALLUSERS,使傳遞的財產或使用ALLUSERS其他替代品= 1而不是=「」。無濟於事。我現在放棄了這一點,並且只是在這兩種情況下在HKLM下創建。但如果有人有答案,我會很感激。
如果有人能改善這個問題,請開除。我覺得很奇怪,到目前爲止我還沒有得到任何答案。要麼我偶然發現了一個罕見的,沒有人知道的廣泛使用的功能,或者更可能我沒有問這個問題。 – 2009-10-25 00:16:32
-anyone + anyway – 2009-10-25 00:17:02