Hello everyone, 

I wanted to run something by you all and ask for your help implementing
this. If this is not possible to do with build in functionality, or would
require running an outside script that is an option but not ideal. 

Step One: Read a list of strings and dependencies in the form of registry
keys from a file. The string would contain a display name and the registry
keys point to keys in order to read a "Version" value. If the value exists,
then the version would be displayed and if the value/key is not found, the
dialog would display something to the effect of "... Failed"

Step Two: After each line in the file there would be a version number
(X.x.x.x) and a symbol before it, one for  "or older" one for "or newer" and
one for "exactly". After reading the key in step one, I would need to
determine weather the found (or not found) value is a match to a compatible
value.

Step Tree: A dialog would need to know how many Dependencies there are,
given the file containing them, and would then need to output a line for
each:
<dname> version <version> <""|"or newer"|"or older"> ... <"Found"|"Not
Found">
or something to that effect.

Thank you for any help. If this is not really a feasible goal, using
hard-coded RegistrySearch properties is my last resort.

Thanks again,
Dan M.

--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Dependencies-tp7563957.html
Sent from the wix-users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to