Hi Vivek,
 
What actually you are trying to do is to run your custom action After 
"InstallFiles" but only after one feature. The way i have seen until now is 
either we can run custom action Before "InstallFiles" system action is complete 
or After "InstallFiles" system action is complete. You want something in the 
middle as per Conditional install of one feature. m not sure but i guess 
Sequece attribute of <Custom> element could help you in that. Try to create a 
Log of your MSI installation and see what is the sequence number when your 
feature CompTemp is getting installed and work around on this. 
this is how you could create a log which installing Msi.
 
msiexec /i c:\your-msi-file-name-&-ocation /l 
c:\you-log-file-name-&-LocationThanks and RegardsBhavdeep Singh



> Date: Wed, 17 Sep 2008 10:01:48 -0700> From: [EMAIL PROTECTED]> To: 
> wix-users@lists.sourceforge.net> Subject: Re: [WiX-users] Running Custom 
> Action Before InstallFiles> > > 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 actio
 n 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.p
 hp?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-tp1093699p1095857.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

Reply via email to