在我的应用程序安装项目上,我试图在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