My installer is working quite nicely now for the initial installation.
In thinking about my upgrade strategy, I've decided to distribute
so-called "small updates" as reinstalls of an updated .msi. However, I
have two components (my app config file and the component that writes
user settings to the config file) that I do not want to install when I
am installing an update, since I don't want to overwrite the user's
settings with a new, blank config file. How do I condition my components
to not be installed on a reinstall? Is adding the following element to
the two components sufficient?

 

<Condition>NOT Installed</Condition>

 

Is there another, more efficient way of accomplishing this that I'm
missing? I'm not sure I want to travel down the road of creating "patch"
files, and the Windows Installer docs seemed to indicate this was an
appropriate approach.

 

--Jim Evans

Numara Software, Inc.

-------------------------------------------------------------------------
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