Considering A.MSM with ModuleDependency of B.MSM,  when I merge A.MSM into 
P.MSI 
I notice that WiX does not merge B.MSM into the MSI.  This results in the 
valiation warning ( really an error )

ICE25 WARNING Possible dependency failure as we do not find 
bmm.4cca5793_5d4d_4a83_8652_d89a0c287...@1033 v1.0.0.0 in ModuleSignature table

I've used InstallShield in this scenario for a number of years and it 
automatically merges in the dependencies for you.  Unfortunatly it's always 
done 
it wrong in that only 1st order dependencies get their Merge Redirect Folder 
associated to INSTALLDIR and all n-th order dependencies are left 
unassociated and install to C:\ ( or D:\.... ).     I've always had to hack 
around this with some post build steps to clean up the directory table.

I'm wondering what the thoughts were on the WiX side to see why decisions were 
made the way they were.  Based on my experience with InstallShield I always 
assumed that the ModuleDependency table was instructive to the build/merge 
process and not merely informational.


      

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to