I always do the latter.  There are a lot more PUBLIC Properties than you might 
now and some of them could leak through data you don't need/want.  Basically, 
minimize attack surface.

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jon W
Sent: Wednesday, June 25, 2008 15:30
To: WiX-users
Subject: [WiX-users] EnableUserControl vs. SecureCustomProperties

Regarding the Vista installation issue of public properties not being
passed when the registry/domain settings are set to:
  HKLM and HKCU Software\Policies\Microsoft\Windows\Installer
"AlwaysInstallElevated" (DWORD) to 1

Which of the following property settings is preferred?

  <!-- If the EnableUserControl property is set to 1, then the
installer can pass all public
        properties to the server side during a managed installation
using elevated privileges.-->
  <Property Id="EnableUserControl" Value="1" />

or, add public properties to SecureCustomProperties, by the Secure
option of each property such as:

  <Property Id="MYPROPERTYNAME" Secure="yes" />

Thanks,
Jon

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to