I'm running an older WiX v3 build, but I see this in my wix.chm file:

<Property Id="QtExecCmdLine" Value="command line to run"/>
<CustomAction Id="QtExec" BinaryKey="wixca" DllEntry="CAQuietExec"
Execute="immediate" Return="check"/>
<Binary Id="wixca" src="wixca.dll"/>
.

<Property Id="QtExecDeferred" Value="command line to run"/>
<CustomAction Id="QtExecDeferred" BinaryKey="wixca" DllEntry="CAQuietExec"
Execute="deferred" Return="check"/>

The command line needs to be set to a property, not in the Value attribute.

Julie Campbell
[EMAIL PROTECTED]

------------------------------

Message: 5
Date: Wed, 05 Dec 2007 11:06:26 +1300
From: Adam Langley <[EMAIL PROTECTED]>
Subject: Re: [WiX-users] how to use quiet custom action
To: wix-users@lists.sourceforge.net
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=iso-8859-1

Hi,

I followed the instruction below, and copied the example in WiX.chm, I get
the following ICE68 error:

Error   7       ICE68: Invalid custom action type for action

This is the example used...

<CustomAction Id="QtExecDeferredExampleWithProperty_Cmd"
Property="QtExecDeferredExampleWithProperty"
              Value="&quot;[#MyExecutable.exe]&quot;" Execute="immediate"
Return="ignore"/>
<CustomAction Id="QtExecDeferredExampleWithProperty" BinaryKey="WixCA"
DllEntry="CAQuietExec"
              Execute="deferred" Return="check" Impersonate="no"/>
.
.
.
<InstallExecuteSequence>
    <Custom Action="QtExecDeferredExampleWithProperty_Cmd"
After="CostFinalize"/>
    <Custom Action="QtExecDeferredExampleWithProperty"
After="TheActionYouWantItAfter"/>
</InstallExecuteSequence>

Thanks

 - Adam Langley



_____________________________________________________________________________
Scanned by IBM Email Security Management Services powered by MessageLabs. For 
more information please visit http://www.ers.ibm.com
_____________________________________________________________________________

-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to