Hello,

I use some conditional features during install, which works fine. These 
look like this:

<Feature Id="some_feature " Level="1">
                <Condition Level="0">PROPERTY</Condition>
                <ComponentRef Id="some_refID"/>
</Feature>

The problem i have is, that files installed this way aren't uninstalled 
correctly. I believe this happens because the properties are apparently 
re-evaluated during uninstall and i can't guarantee that they will 
evaluate the same way as during installation time. If i enable logging 
during uninstall i can see that UnpublishFeatures is called for the 
wrong features (which aren't even installed sometimes).

So my question is: how can i just uninstall all installed features of 
the product without re-evaluating the properties i used during 
installation. If this isn't possible, maybe i can somehow call 
UnpublishFeatures for all conditional features by hand during uninstall?

thanks ~Paul



------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to