First of all, I think WiX is pretty awesome, but I am having some trouble
understanding how to implement some of the advanced customization/extension
capabilities, and what is the best way to design and implement ...
My new assignment wants me to modernize and cleanup a 15-year old IS6 install
that has evolved into something that is no longer sustainable and does not
support 64-bit. I've developed a BA, but my main hang-up is that the WiX
application MSI I created needs to call a license utility to get configuration
information necessary for a fresh install, writing that config info to the
Registry (I know), so we know which [mutually exclusive] camera driver to
install. What would be the best way to implement this? I see two choices - 1)
wrap the camera drivers in an exe that checks the Registry and installs the
proper camera driver, or 2) extend the BA to be able to check the Registry
during Apply(). What would be the best choice (I know there may be more than
the two I mentioned), and why? Also, if extending the BA is a possibility, what
is the best way to do that?
The simplified chain looks like this:
<Chain>
<PackageGroupRef Id="APPLY_PREREQUISITES"/>
<PackageGroupRef Id="APPLY_THE_APPLICATION_MSI_THAT_I_CREATED"/>
<PackageGroupRef Id="INSTALL_CAMERA_DRIVER"/>
</Chain>
________________________________
NOTICE: The information contained in this electronic mail transmission is
intended by Applied Vision Corporation and its affiliates for the sole use of
the named individual or entity to which it is directed, and may contain
confidential information and/or trade secrets. This electronic mail is not
intended for transmission to, or receipt by, anyone other than the named
addressee (or a person authorized to deliver it to the named addressee). This
electronic mail should not be copied or forwarded to any unauthorized persons.
If you have received this electronic mail transmission in error, please delete
it from your system without copying or forwarding it, and notify the sender of
the error by reply email or by calling Applied Vision Corporation at
330.926.2222, so that our address record can be corrected.
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users