Hi,
This cannot be achieved without overwriting default behavior. You may
create Custom Action of Type 51 (set property) and set REINSTALL property
to the feature you want to upgrade.
For example: you have two features in your package: Feature1 and Feature2
that have one component attached to both of them In upgraded package you
set property REINSTALL=Feature1 and put it in the first place in the
execute sequence. Thus only this feature will be updated.

This approach has two drawbacks:
1. No one can overwrite this behavior because passing this property from
the command line will have no effect.
2. You should remember that in the case of multiple patches this property
will be always set to Feaure1. If you want that the second patch will
update Feature2 as well the first on will update it too and hence the
second patch should discard the first one.

Regards

Fyodor Koryazhkin
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to