I have a case where my merge modules need to tell if they are running in an upgrade, or a fresh install.  I have a property that is getting set in my main install to indicate that an upgrade is occurring.  I thought that I could then just use that property in my merge modules to condition actions to run during an upgrade or not.  However, whenever I build my merge module, the property name in my condition in my merge module always gets postfixed with the merge module's Package Id.  For example, I have the following custom action being called in my InstallExecuteSequence:
                  <Custom Action ="hello" After= "FindRelatedProducts">NOT PATCHFOUND></ Custom>
 
However, after i've compiled and linked my merge module, if i view the MSM using Orca, the condition becomes:
                 NOT PATCHFOUND.4C8C0BBC_B22A_4779_BC25_143C28598F7D
 
Is there any way for a merge module to use the properties defined in the main install?
 
Thanks!
-Tina
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to