You got it correctly Bhavdeep, yes i was thinking the same way that i have to keep this in a seperate feature. But how can i define the InstallExecuteSequece to run it before any thing else kick off.
Thanks, Vivek BOB1981 wrote: > > HI Vivek, > > Let me understand , are you trying to run your custom action after this > TempComp is installed But Before Rest of the components are installed.? > if yes then atleast you need to keep TempComp as one feature and rest > components and second feature..Thanks and RegardsBhavdeep Singh > > > >> Date: Wed, 17 Sep 2008 08:10:59 -0700> From: [EMAIL PROTECTED]> To: >> wix-users@lists.sourceforge.net> Subject: Re: [WiX-users] Running Custom >> Action Before InstallFiles> > > Hi All,> > I am trying some thing >> similar. What i am trying to do is I have one file> which i have included >> in my msi and i am copying it in "Temp Folder" using a> component which >> is getting called in my main feature element> > > <Directory >> Id="TempFolder" SourceName="Temp">> <Component Id="TempComp"> >> Guid="FD8C351E-7DE5-462B-957D-CA3BFF7BA17F">> <File Id="CLEANUP" >> Name="cleanup.cmd" LongName="cleanup.cmd"> >> Source="dependencies/batch/cleanup.cmd" DiskId="1"/>> </Component>> >> </Directory>> > i am calling this component in my main feature like >> this:> > <Feature Id="ProductFeature" Title="Standalone Product" >> Level="1"> Description="Installs all Product components">> <ComponentRef >> Id="TempComp"/>> <ComponentRef Id="RegistryComp1" />> <ComponentRef >> Id="ProductComponent" />> <ComponentRef Id="OUTPUTFLDR" > />> <ComponentRef Id="DLLS" />> <ComponentRef Id="MyService"/>> > </Feature>> > Now my problem is i have a custom action (which calls the > file i placed in> Temp folder) which i wish to execute to do some cleanup > before installing my> new files. > Is it possible i can just copy this > file and execute my custom action before> installing any of my files?> > > Thanks in Advance.> > Vivek> > > BOB1981 wrote:> > > > Hi All,> > > > > Everyone has been really helpfull here with me, first thankyou soo much> > > for this help.> > > > Okey now my Question, I am trying to run a Custom > action before Install> > Files , this action is to just xcopy existing > folder from h:\Sites to> > h:\BackupSites , i added the custome action and > InstallExecute Sequence as> > below:-> > > > <CustomAction > Id='BackupFiles' Value ='c:\xcopy /e /c /y h:\Sites> > h:\BackupSites' > Property='BackupFiles'></CustomAction>> > > > <InstallExecuteSequence>> > > <Custom Action='BackupFiles' Before='InstallFiles'></Custom>> > </In > stallExecuteSequence>> > > > My Product.wxs file complie and generates an > MSI with no errors.> > But when i install the MSI this action is running > but with exit code 1 as> > below, part of Log file is below:> > > > Action > 16:28:27: BackupFiles. > > Action start 16:28:27: BackupFiles.> > Action > ended 16:28:27: BackupFiles. Return value 1.> > > > it seems the action is > running but some error while executing. How can i> > Use Xcopy in this > scenario to use as custom action to run before> > InstallFiles Action.> > > > > Waiting.> > Thanks> > > > > > -- > View this message in context: > http://n2.nabble.com/Running-Custom-Action-Before-InstallFiles-tp1093699p1095539.html> > Sent from the wix-users mailing list archive at Nabble.com.> > > > -------------------------------------------------------------------------> > 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 > _________________________________________________________________ > Stay up to date on your PC, the Web, and your mobile phone with Windows > Live. > http://clk.atdmt.com/MRT/go/msnnkwxp1020093185mrt/direct/01/ > ------------------------------------------------------------------------- > 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 > > -- View this message in context: http://n2.nabble.com/Running-Custom-Action-Before-InstallFiles-tp1093699p1095855.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------- 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