You probably have the action sequenced incorrectly. Make sure it comes
after CostFinalize, because it's only at this point that the install
understands the parent-child relationship between the directories.

Also, read this to see whether the issues described apply to you:
http://blogs.msdn.com/b/heaths/archive/2006/06/14/be-careful-or-even-avoid-using-type-35-custom-actions.aspx


On 23 April 2013 06:00, yogesh bandiwadekar
<yogesh.bandiwade...@gmail.com>wrote:

> Hi All
> Below shown is my directory structre.
>
> <Directory Id="TARGETDIR" Name="SourceDir" >
>    <Directory Id ="DIRVMSOS" Name="VMSOS">
>         <Directory Id="DIR_VMSOS_CONFIG" Name="Config" />
>         <Directory Id="DIR_VMSOS_CONFIG2" Name="Config2"/>
>         <Directory Id="DIR_VMSOS_LICENCE" Name="License"/>
>         <Directory Id="DIR_VMSOS_USERRIGHTS" Name="UserRights">
>           <Directory Id="DIR_SHARED" Name="Shared" />
>         </Directory>
>       </Directory>
>   <Directory Id="ProgramFilesFolder">
>         <Directory Id="DIR_PRODUCT_SYSLOGD" Name="Syslogd">
>           <Directory Id="DIR_PRODUCT_SYS_CUSTOM" Name="Customize"/>
>         </Directory>
>       </Directory>
>  </Directory>
>
> I am changing DIRVMSOS Dynamically with type 35 custom action.
> This custom action only changes DIRVMSOS value not the child directory
> value.
>
> for example
>
> I set DIRVMSOS =d:\temp
> it get set to d:\temp but child directory points to defalut location that
> is c:\VMSOS\Config, c:\VMSOS\Config2, c:\VMSOS\License
>
> Can anybody tell me what is wrong  in it?
> What do i need to do for this?
>
> Thanks
> Yogesh
>
> ------------------------------------------------------------------------------
> Try New Relic Now & We'll Send You this Cool Shirt
> New Relic is the only SaaS-based application performance monitoring service
> that delivers powerful full stack analytics. Optimize and monitor your
> browser, app, & servers with just a few lines of code. Try New Relic
> and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to