Hi J, Yes this is possible. Are you using just an MSI or do you use a burn bootstrapper?
In case of an MSI you can define a property that you pass on the command line, similar to INSTALLDIR=... You can create your own property say UPDATEXML=<value> where value can be yes or no so something like that. In your component that executes the xml update (or your custom action) you can use the 'condition' facility to let it run based on your command line supplied value. For custom actions you can use the format: <custom action ......>UPDATEXML="yes"</custom> For components you can use the condition tag: <condition><![CDATA[UPDATEXML="yes"]]></condition> But check the documentation for exact syntax. Best regards, Rob van Rosmalen B ICT software engineer stabiplan +31 172 65 02 65 www.stabiplan.nl www.stabiplan.nl/disclaimer -----Original Message----- From: Jeremiahf [mailto:jeremi...@gmail.com] Sent: woensdag 17 september 2014 23:14 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] XMLConfig updates only from command line Also the command line parameters do update the config file. Just wanted to be clear that the XML config file should only be written to when a command line parameter is used. Thanks again for any assistance. J On Wed, Sep 17, 2014 at 2:17 PM, Jeremiahf <jeremi...@gmail.com> wrote: > Hello, > > I have an installer that writes "default" property values to an XML > config file every time the installer runs . I have a new requirement > that does not allow me to "hardcode/set" those default property values > within the installer but just install the config file and only update > the config file when a command line parameter is passed to update a > specific value in the config file. So in other words, install the file > with it's default values when harvested and *only* write/update values > to it when a command line parameter is passed during installation. Is this > possible? > > Thank you in advance, > > J > -- "They may forget what you said but they will never forget how you made them feel." -- Anonymous ------------------------------------------------------------------------------ Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users