I believe that if it is a deferred CA you will have limited access to the
MSI database (The "CustomActionData" property only pretty much). Are you
checking the return value from the MsiGetProperty? Maybe post your C++ code
so we can take a look at it, but first of all, can you also throw in a
MessageBox() call to see if your CA is getting called (if you haven't
already done that).
- Levi
Lionel Pinkhard wrote:
Hi,
I'm trying to write a custom action DLL that looks up an MSI variable and
then shellexecutes it, this is turning out to be extremely difficult, as if
I call ShellExecute in Win32 API (using C++), it just does nothing,
everything in the code appears to be working, but it just does nothing, is
there any secret here?
Regards,
Lionel
-------------------------------------------------------------------------
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