Hi Dave,

After CostFinalize, you can use the Directory ID as a property and use the
resolved path:

See the log file:

Action start 16:57:43: CostFinalize.
...
MSI (c) (7C:54) [16:57:43:756]: PROPERTY CHANGE: Adding TARGETDIR property.
Its value is 'C:\'.
...
MSI (c) (7C:54) [16:57:43:772]: Target path resolution complete. Dumping
Directory table...
MSI (c) (7C:54) [16:57:43:772]: Note: target paths subject to change (via
custom actions or browsing)
MSI (c) (7C:54) [16:57:43:772]: Dir (target): Key: TARGETDIR , Object: C:\
MSI (c) (7C:54) [16:57:43:772]: Dir (target): Key: WindowsFolder , Object:
C:\WINDOWS\
MSI (c) (7C:54) [16:57:43:772]: Dir (target): Key: CommonFilesFolder ,
Object: C:\Program Files\Common Files\
MSI (c) (7C:54) [16:57:43:772]: Dir (target): Key: ProgramFilesFolder ,
Object: C:\Program Files\
MSI (c) (7C:54) [16:57:43:772]: Dir (target): Key: INSTALLDIR , Object:
C:\Program Files\product\
MSI (c) (7C:54) [16:57:43:772]: Dir (target): Key: DBM_SERVICES_DIR ,
Object: C:\Program Files\product\Services\

MSI (c) (7C:54) [16:57:43:772]: PROPERTY CHANGE: Adding INSTALLLEVEL
property. Its value is '1'.
Action ended 16:57:43: CostFinalize. Return value 1.

On Thu, Nov 20, 2008 at 4:34 PM, David Terrell
<[EMAIL PROTECTED]>wrote:

> As the subject implies, I would like to know if there's a way to get the
> calculated path of a Directory element somehow, either into a Property
> value or otherwise for use elsewhere in the script?  I've looked into
> the SetProperty action, but it appears that doesn't cross boundaries
> between directory and property.
>
>
>
> Thanks,
>
> -Dave T.
>
>
> This electronic mail message and any attached files
> contain information intended only for the individual
> or entity to which it is addressed and may contain
> information that is proprietary, privileged, confidential
> and/or exempt from disclosure under applicable law.
> Any use, distribution, copying or disclosure by any other
> person is strictly prohibited. If you have received this
> transmission in error, please notify the sender by an
> electronic mail message to the original sender.
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to