I come up with slightly different idea. I have two properties defined as follows:
<Property Id="MyProperty" Value="<Default value>" /> <SetProperty Id="MyProperty" After="..." Value="[MYPROPERTY]"> MYPROPERTY </SetProperty> And then in custom action I check whether MYPROPERTY was set. -----Original Message----- From: Sebastian Brand (Instyler Software) [mailto:wix+us...@instyler.com] Sent: Monday, January 04, 2010 1:23 AM To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] Overwrite property only if it was not set oncommand line There's no option to find out if the property was set using the command line. You'll have to handle your defined default value for the property instead. For example, set the default value of your property PROPERTY_RUNCA to "Secret". For the custom action, set a condition to PROPERTY_RUNCA="Secret". Now, if the user sets the property to anything using the command line, the custom action won't be executed. Except if the user knows that "Secret" is the only valid value of course :) Best regards, Sebastian Brand Deployment consultant E-Mail: sebast...@instyler.com Blog: www.sebastianbrand.com > -----Original Message----- > From: Alex Ivanoff [mailto:alex.ivan...@shavlik.com] > Sent: Monday, January 04, 2010 07:24 > To: General discussion for Windows Installer XML toolset. > Subject: [WiX-users] Overwrite property only if it was not set on command > line > > I have a property that has a default value. I want to change this property in > custom action only if this property was not set on command line. How do I do > this? > ---------------------------------------------------------------------------- -- > This SF.Net email is sponsored by the Verizon Developer Community Take > advantage of Verizon's best-in-class app development support A > streamlined, 14 day to market process makes app distribution fast and easy > Join now and get one step closer to millions of Verizon customers > http://p.sf.net/sfu/verizon-dev2dev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users