The infor below was posted on the mail list:

Re: [WiX-users] WiX 3.0 wixca.dll QtExec

Erlichmen, Shay
Wed, 21 Feb 2007 03:51:59 -0800

There is a documentation mistake in WiX3 chm, you need to replace the
Id="wixca" with Id="WixCA and remove the Binary element.
Then you will need to add WixUtilExtension to light using -ext switch.

<Property Id="QtExecCmdLine" Value="command line to run"/>
<CustomAction Id="QtExec" BinaryKey="WixCA" DllEntry="CAQuietExec"
Execute="immediate" Return="check"/>
.
.
.
<InstallExecuteSequence>
   <Custom Action="QtExec" After="TheActionYouWantItAfter"/>
</InstallExecuteSequence>

The problem i am having is that i am getting this error becusei am no longer
including the binary.

c:\test\app\unify\unify.wxs(150) : error LGHT0094 : Unresolved reference to
symbol 'Binary:wixca' in section  Fragment:unify_drivers'.

now i know that is because i no longer am including wixca.dll in the binary
table.  if the CAQuietExec function is now included in WixUtilExtension,
what is the proper code then to make the call?

doug
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to