The suspicion is that this 3rd party merge module is incorrect in some way. The error indicates there is an EventMapping table that referes to missing dialogs and controls. Open that .msm file with Orca and see if it does in fact have an EventMapping table with various dialogs and controls listed. If it does, that's probably the issue. Since it's not critical I'd suggest deleting that EventMapping table from the .msm and using that changed merge module to see if the problem goes away. If that fixes it, I'd guess that the merge module was built to merge with MSIs built by other tools for some reason, so perhaps do some due diligence to make sure it's not proprietary to some other build tool. --------------- Phil Wilson
On Tue, Sep 2, 2014 at 11:31 PM, Max Paschetto <[email protected]> wrote: > Hi, > I have this same probelm: > http://sourceforge.net/p/wix/mailman/message/29579554/ > so I try to include a third part .msm in my WiX .msi but I can't > understand how to get a workaround. > > Here's some log > > MSI (s) (F4:00) [07:17:02:265]: Note: 1: 2318 2: C:\Program Files\SQL > Anywhere 12\BIN32\php-5.2.8_sqlanywhere.dll > MSI (s) (F4:00) [07:17:02:265]: Note: 1: 2360 > MSI (s) (F4:00) [07:17:02:265]: Note: 1: 2360 > MSI (s) (F4:00) [07:17:02:265]: Note: 1: 2360 > MSI (s) (F4:00) [07:17:02:265]: Note: 1: 2360 > MSI (s) (F4:00) [07:17:02:281]: Executing op: > SetTargetFolder(Folder=C:\Program Files\SQL Anywhere 12\BIN32\) > MSI (s) (F4:00) [07:17:02:281]: Executing op: > SetSourceFolder(Folder=1\MYPROGRAM\Program Files\SQL Anywhere > 12\BIN32\) > MSI (s) (F4:00) [07:17:02:281]: Executing op: > FileCopy(SourceName=php-5.2.8_sqlanywhere_extenv12.dll,SourceCabKey=PHP_5.2.8_SQLANYWHERE_EXTENV12.DLL,DestName=php-5.2.8_sqlanywhere_extenv12.dll,Attributes=512,FileSize=84784,PerTick=32768,,VerifyMedia=1,,,,,CheckCRC=0,Version=12.0.1.4104,Language=1033,InstallMode=58982400,,,,,,,) > MSI (s) (F4:00) [07:17:02:281]: File: C:\Program Files\SQL Anywhere > 12\BIN32\php-5.2.8_sqlanywhere_extenv12.dll; To be > installed; Won't patch; No existing file > MSI (s) (F4:00) [07:17:02:281]: Source for file > 'PHP_5.2.8_SQLANYWHERE_EXTENV12.DLL' is compressed > InstallFiles: File: php-5.2.8_sqlanywhere_extenv12.dll, Directory: > C:\Program Files\SQL Anywhere 12\BIN32\, Size: 84784 > MSI (c) (D8:E0) [07:17:02:281]: Note: 1: 2205 2: 3: Error > MSI (c) (D8:E0) [07:17:02:281]: Note: 1: 2228 2: 3: Error 4: SELECT > `Message` FROM `Error` WHERE `Error` = 2816 > DEBUG: Error 2816: The EventMapping table refers to an invalid > control ActionData on dialog ProgressDlg for the event ActionData > The installer has encountered an unexpected error installing this > package. This may indicate a problem with this package. The error code > is 2816. The arguments are: ProgressDlg, ActionData, ActionData > MSI (c) (D8:E0) [07:17:02:296]: Note: 1: 2205 2: 3: Error > MSI (c) (D8:E0) [07:17:02:296]: Note: 1: 2228 2: 3: Error 4: SELECT > `Message` FROM `Error` WHERE `Error` = 1709 > MSI (c) (D8:E0) [07:17:02:296]: Product: MYPROGRAM_Setup_0.0.1 -- The > installer has encountered an unexpected error installing this package. > This may indicate a problem with this package. The error code is 2816. > The arguments are: ProgressDlg, ActionData, ActionData > > I'm new to WiX *and* msi so any help is very appreciated. > > ------------------------------------------------------------------------------ > Slashdot TV. > Video for Nerds. Stuff that matters. > http://tv.slashdot.org/ > _______________________________________________ > WiX-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ _______________________________________________ WiX-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wix-users

