Here is your "error": <Property Id="T2" Value="[TOMCATHOME]conf\\$(var.SomeFilename)" />
The Property element enters text directly into the Property table. The Value column of that table is NOT of type Formatted, it is of type Text, which means that assigning values to properties via that table become the exact text that it retrieves from that table. What you need to do is to assign a value to T2 using a mechanism that consumes the value of the TOMCATHOME property at some time it is properly set (such as the custom action you use to set the data for your deferred action). Pick a location in your sequence where you know that TOMCATHOME is properly set (before you consume T2) and use a SetProperty instead of a Property element to assign T2. Blair ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users