Then try "NOT REMOVE" as condition.

Best regards,
Sebastian Brand

Instyler Software - http://www.instyler.com


On Apr 1, 2008, at 17:42 , Anidil wrote:
>
> I get the systray launched both at install and repair when i set the
> condition as "1".
> But the CA "<Custom Action='LaunchSystrayExe'
> After='InstallFinalize'>1</Custom> " get executed during the  
> uninstall as
> well[which i don't want] and errors out as the installed files are not
> available at the end of uninstall.How should i be sequencing it so  
> that it
> work fine with install,repair and uninstall?
>
>
>
> Sebastian Brand-2 wrote:
>>
>> 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
>>
>>
>
> -- 
> View this message in context: 
> http://www.nabble.com/Systray-doesn%27t-work-during-Repair-tp16299140p16418689.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

Reply via email to