I spoke too soon as I cant get this work... here is the syntax I am
using:
1. For the install directory, I am using this: <Directory
Id="PublicFolder" Name="PubPic" LongName="PublicPicturesDir" >
2. For the custom action I am using this: <CustomAction
Id="GetPublicPicturesFolder" Property="PublicPicturesDir"
Value="[%public%]\Pictures" />
3. For the install sequence I am using this: <Custom
Action="GetPublicPicturesFolder" After="CostFinalize" />
What I see, is the "property" is set to \pictures at install time.. the
[%public%] is lost completely. Also orca doesn't show the dir in the
propertys section at all.
Do I need to further define the property some how?
From: Jeff MacDuff
Sent: Thursday, November 30, 2006 8:32 AM
To: 'Bob Arnson'
Cc: wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] How to specify a envirorment variable dir
Oh that's it?
Soooo easy!
From: Bob Arnson [mailto:[EMAIL PROTECTED]
Sent: Wednesday, November 29, 2006 5:12 PM
To: Jeff MacDuff
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] How to specify a envirorment variable dir
Jeff MacDuff wrote:
Sorry could you point me in the right direction.. never used type 51 ?
You need to define the custom action:
<CustomAction Id="Foo" Property="MYDIRECTORY" Value="[%variable]\Bar" />
then schedule it:
<InstallExecuteSequence>
<Custom Id="Foo" After="CostFinalize" />
</InstallExecuteSequence>
--
sig://boB
http://bobs.org
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users