Great. Thanks for pointing me to that information. >From your comments, I am concluding the following:
1. Another ICE should be added to the standard set that at least validates custom action names in merge modules to ensure they follow the naming rule. (The fact that the error/warning does not appear until merge time discounts the obvious fact that a merge module is meant to be merged.) 2. InstallShield has a bug in the way they generate the default merge module, i.e. creating invalid custom action names. (Perhaps they wanted to fix this but have no other way to achieve the goal of ensuring these custom actions get run once per install?) Bob Arnson-6 wrote: > > dmcgloin wrote: >> Are you saying that all InstallShield merge modules are invalid by >> default? >> > > No. > >> That would seem to be a serious bug in InstallShield. Is there a >> Microsoft >> Merge Module specification document that I could point them to that would >> show them that they are producing broken merge modules? All the ICE >> validation tests appear to pass so I'm wondering how the WiX toolset can >> declare it's invalid. >> > > An individual merge module can pass ICEs but be invalid when merged with > another. WiX is reporting errors from mergemod.dll. See "get_Type Method > of the IMsmError Interface" in the MSI SDK for the errors. See "Naming > Primary Keys in Merge Module Databases" in the MSI SDK, which says in > part: > > The name of a primary key in a merge module must consist of a > readable name appended with a string made from the merge module's > GUID. > > -- > sig://boB > http://joyofsetup.com/ > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 > 30-Day > trial. Simplify your report design, integration and deployment - and focus > on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > -- View this message in context: http://n2.nabble.com/LGHT1055-Warning-when-linking-2-InstallShield-merge-modules-tp3323234p3357824.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users