I found the reason. MSI can only set the property to NULL (aka Not set) when a checkbox is unselected.
So remove the line <Property Id="USE_PROXY" Value="0" /> (which actually make the checkbox checked), and everything works fine. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Weird-behavior-of-Checkbox-control-and-SetProperty-tp5220430p5224689.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users