Hello,

I'm using WIX 3.6 for chaining some prerequisited of an application. 
These prerequisited are very common, so I want them to be downloaded on 
demand.
The bootstrapper engine downloads the prerequisited even if they are 
already installed. But I want it to ignore already installed packages.

LOG> Planned package: ..., state: Present, default requested: Present, 
ux requested: Present, execute: None, rollback: None, cache: Yes, 
uncache: Yes, dependency: Register

Is there a best practice on how to achieve such a behavior?

AFAIK the file is downloaded / required when 'ux requested' is 
'Present'. So what I'd like to do is check if the current state is 
'Present' and then set 'ux requested' to 'None'. I know how modify the 
requested state in the ux (managed). But how do I get the current 
installed state in the ux?

Michael

------------------------------------------------------------------------------
Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to