Hello.

I have authored a custom action inside MSM and scheduled it, like that:
<Binary Id="MyCA.dll" SourceFile="MyCA.dll"/>
<CustomAction Id="MyCA" BinaryKey="MyCA.dll" DllEntry="MyCA"/>
<InstallExecuteSequence>
   <Custom Action="MyCA" After="LaunchConditions" /> 
</InstallExecuteSequence>

In log I found that this action was performed.
"
MSI (s) (F4:50) [20:26:39:359]: Doing action: 
MyCA.17DD507A_FE19_4C9D_9291_C4239315792A
MSI (s) (F4:50) [20:26:39:359]: Note: 1: 2205 2:  3: ActionText
Action start 20:26:39: MyCA.17DD507A_FE19_4C9D_9291_C4239315792A.
MSI (s) (F4:C8) [20:26:39:390]: Invoking remote custom action. DLL: 
C:\WINDOWS\Installer\MSI12.tmp, Entrypoint: MyCA
MSI (s) (F4:FC) [20:26:39:390]: Generating random cookie.
MSI (s) (F4:FC) [20:26:39:421]: Created Custom Action Server with PID 
1840 (0x730).
MSI (s) (F4:64) [20:26:39:531]: Running as a service.
MSI (s) (F4:70) [20:26:39:531]: Hello, I'm your 32bit Impersonated 
custom action server.
Action ended 20:26:39: MyCA.17DD507A_FE19_4C9D_9291_C4239315792A. Return 
value 1.
"
But the function in dll was not called! That's for sure since that 
function must show message box and message box was not shown.
So what's wrong with that CA in MSM?

-- 
Best regards,
Peter G. Sakhno
C-MAP RUSSIA Ltd
http://www.c-map.ru/

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to