How about just "1" as Condition to have the CA executed always? Best regards, Sebastian Brand
Instyler Software - http://www.instyler.com On Mar 27, 2008, at 11:18 , Anidil wrote: > > It works fine during repair when i change the condition to > "Installed".But it > doesn't launch automatically after the installation unless i make it > "NOT > Installed" , in that case repair doesn't work :(...strange.. > Here is a snip of my code > ... > <CustomAction Id="TerminateSystray.SetProperty" Return="check" > Property="CustomActionData" Value="systrayprocess.exe"/> > <CustomAction Id="TerminateSystray" BinaryKey="KillMeSoftlyDll" > DllEntry="KillMeSoftly" /> > > <InstallExecuteSequence> > ...... > <Custom Action="TerminateSystray.SetProperty" > Before="InstallValidate">Installed</Custom> > <Custom Action="TerminateSystray" > Before="InstallValidate">Installed</Custom> > .... > <Custom Action='LaunchSystrayExe' After='InstallFinalize'>Installed</ > Custom> > </InstallExecuteSequence> > > where KillMeSoftly is a dll CA which kills the systray process > softly by > sending a WM_CLOSE message > > > > Wilson, Phil wrote: >> >> Unless my eyes are deceiving me, your custom action has a condition >> of Not >> Installed. Your product *is* installed when you do a repair. You >> have the >> pseudo-code "If my product is Not Installed then run app.exe". >> >> Phil Wilson >> >> >> -----Original Message----- >> From: [EMAIL PROTECTED] >> [mailto:[EMAIL PROTECTED] On Behalf Of Anidil >> Sent: Wednesday, March 26, 2008 3:08 AM >> To: wix-users@lists.sourceforge.net >> Subject: [WiX-users] Systray doesn't work during Repair >> >> >> I use the following code to launch a systray >> >> <CustomAction >> Id="LaunchSystrayExe" >> Directory="INSTALLDIR" >> ExeCommand="[INSTALLDIR]Systray.exe" >> Return="ignore" /> >> >> And sequence the same in the <InstallExecuteSequence> as follows >> ... >> <Custom Action='LaunchSystrayExe' After='InstallFinalize'>Not >> Installed</Custom> >> >> It's working perfectly for a normal install.But when i repair the MSI >> installation, the systray doesn't seems to be launching again.Can >> anyone >> give an insight on this issue? >> >> NB:I use another CA for killing the systray. >> -- >> View this message in context: >> http://www.nabble.com/Systray-doesn%27t-work-during-Repair-tp16299140p16299140.html >> Sent from the wix-users mailing list archive at Nabble.com. >> >> >> ------------------------------------------------------------------------- >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services for >> just about anything Open Source. >> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace >> _______________________________________________ >> WiX-users mailing list >> WiX-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wix-users >> >> >> >> ------------------------------------------------------------------------- >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services for >> just about anything Open Source. >> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace >> _______________________________________________ >> WiX-users mailing list >> WiX-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wix-users >> >> > > -- > View this message in context: > http://www.nabble.com/Systray-doesn%27t-work-during-Repair-tp16299140p16323322.html > Sent from the wix-users mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users