<SetProperty Id="CustomActionName" Before="CustomActionName"
Sequence="execute" Value="[#fileid]"/>

(since CustomActionData is the alias for the property named the same as the
deferred custom action itself).

See http://msdn.microsoft.com/library/aa368609.aspx for details on when this
is will work and what you will get:

If a substring of the form [#filekey] is found, it is replaced by the full
path of the file, with the value filekey used as a key into the File table.
The value of [#filekey] remains blank and is not replaced by a path until
the installer runs the CostInitialize action, FileCost action, and
CostFinalize action. The value of [#filekey] depends upon the installation
state of the component to which the file belongs. If the component is run
from the source, the value is the path to the source location of the file.
If the component is run locally, the value is the path to the target
location of the file after installation. If the component has an action
state of absent, the installed state of the component is used to determine
the [#filekey] value. If the installed state of the component is also absent
or null, [#filekey] resolves to an empty string, otherwise it resolves to
the value based upon the component's installed state. For more information
about checking the installation state of components, see Checking the
Installation of Features, Components, Files.

Blair

-----Original Message-----
From: Sean Farrow [mailto:sean.far...@seanfarrow.co.uk] 
Sent: Saturday, January 15, 2011 1:28 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Setting a property to a filename already in my msi
Importance: High

Hi:
How would I go about setting the CustomActionData property to a filename
already in my msi, is using the file id sufficient?
Also, would this filename include the full path?
Any help appreciated.
Regards
Sean.
----------------------------------------------------------------------------
--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to