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 <mpasche...@gmail.com> 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
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to