You'll probably have to write up a dialog and have some edit fields set to
properties and pass those values entered onto the util:xmlconfig element.
That's been my approach.  Maybe I'm on the wrong track on what you are
trying to do...

On Tue, Sep 9, 2008 at 10:32 AM, Chad Miles <[EMAIL PROTECTED]> wrote:

> You can update the config file during the UI sequence and modify
> keys/values.  Is that all you're trying to do?
>
> util:xmlconfig  element
>
>
> On Tue, Sep 9, 2008 at 10:26 AM, polan <[EMAIL PROTECTED]> wrote:
>
>>
>> I have some application settings (like database configuration etc.) stored
>> in
>> app.config file.
>> As it is a standard .Net approach i haven't expected any troubles with
>> this
>> and installer. I would like to make the newest version of the program
>> available to the users via wix installer,  but I couldn't find a simple
>> way
>> of updating the .config file without trashing the old settings values.
>> The perfect solution for me would be a way to merge somehow the old file
>> with the new one.
>>
>> I am thinking about several possible approaches (don't know if all are
>> possible)
>>
>> 1. Compare and merge old and new .config files using Custom Action
>> A problem with this one is I can't get to access the new file (the one
>> that's gona be installed)
>>
>> 2. Backup old file using Custom Action and merge the backup with the
>> freshly
>> installed version using another (deferred) Custom Action
>>
>> 3. Instead of copying the .config file from source move creating it to the
>> wix (using XmlConfig or XmlFile tag)
>> Don't know how to write conditional set/create values - is it possible?
>>
>> 4. There is some other obvious way, which I can not see maybe?
>>
>>
>> So in Your opinion what is the best approach for updating the .config file
>> during the update/upgrade?
>> Would moving some values from app.config to registry be better?
>> --
>> View this message in context:
>> http://n2.nabble.com/Updating-app.config-tp1077780p1077780.html
>> Sent from the wix-users mailing list archive at Nabble.com.
>>
>>
>> -------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>> challenge
>> Build the coolest Linux based applications with Moblin SDK & win great
>> prizes
>> Grand prize is a trip for two to an Open Source event anywhere in the
>> world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> 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 Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to