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