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