> Bear in mind everyone who replies to queries on this list is doing it 
*voluntarily*. None of us get paid [...]

Yes, I know that and that's why I very much appreciate any help I'm getting.

Viv

On 3/30/2010 1:37 PM, Pally Sandher wrote:
> Be as pushy as you like. Bear in mind everyone who replies to queries on
> this list is doing it *voluntarily*. None of us get paid in anything
> other than kudos or a feeling of self-fulfilment for spending our time&
> using our knowledge to answer your queries. If people don't know how to
> help you fix your problem you're going to have to figure it out on your
> own.
>
> Welcome to the world of free software.
>
> P.S. The above isn't directed solely at Viv.
>
> Palbinder Sandher
> Software Deployment&  IT Administrator
> T: +44 (0) 141 945 8500
> F: +44 (0) 141 945 8501
>
> http://www.iesve.com
> **Design, Simulate + Innovate with the<Virtual Environment>**
> Integrated Environmental Solutions Limited. Registered in Scotland No.
> SC151456
> Registered Office - Helix Building, West Of Scotland Science Park,
> Glasgow G20 0SP
> Email Disclaimer
>
> -----Original Message-----
> From: Viv Coco [mailto:vcotirl...@hotmail.com]
> Sent: 30 March 2010 11:08
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] stop the service before uninstall
>
> Hi guys,
>
> I really don't want to be pushy but I need to find a solution for this:
> besides my application I also install a service that is babysitting my
> application, eg: restarts it when it crashes or whatever. When the
> product is uninstalled I get the message: "The setup must update files
> or services that cannot be updated while the system is running. If you
> choose to continue, a reboot will be required to complete the setup."
> even though I specify that the service should be stopped when
> uninstalling (and the service will take care to also stop my
> application).
>
> [code]
> <ServiceControl Id='MyServiceControl' Name='MyServiceForTest'
> Start='install' Stop='uninstall' Remove='uninstall'/>  [/code]
>
> If I manually stop the service before uninstalling everything works
> fine.
> How can I solve this problem? I can't really ask the users to manually
> stop the service before uninstalling or to reboot the machine on every
> upgrade. How can I force the shutting down of the service?
>
> Thx,
> Viv ;)
>
> On 3/29/2010 12:21 PM, Viv Coco wrote:
>    
>>>    On pre-Vista (pre MSI 4.0) the ServiceControl entries aren't
>>>        
> considered for files-in-use situations. On Restart Manager systems with
> MSI 4.0 and above, it does look at the ServiceControl table but there
> have been some reports that it doesn't work with every entry in the
> ServiceControl table and may be unreliable.
>    
>>>
>>>        
>> Are you saying that I don't really have a way to do this? I mean the
>>      
> user will have to either stop manually the service before an
> uninstall/upgrade or to reboot the machine after an uninstall/upgrade?
>    
>> Thx,
>> Viv
>>
>>
>>
>> On 3/26/2010 4:17 PM, Wilson, Phil wrote:
>>
>>      
>>> On pre-Vista (pre MSI 4.0) the ServiceControl entries aren't
>>>        
> considered for files-in-use situations. On Restart Manager systems with
> MSI 4.0 and above, it does look at the ServiceControl table but there
> have been some reports that it doesn't work with every entry in the
> ServiceControl table and may be unreliable.
>    
>>> Start on install and stop on install? It does both. There is a
>>>        
> StopServices action early in the execute sequence that stops services.
> Later on (after files have been installed/replaced) there's a
> StartServices action.
>    
>>> Phil Wilson
>>>
>>> -----Original Message-----
>>> From: Viv coco [mailto:vcotirl...@hotmail.com]
>>> Sent: Friday, March 26, 2010 2:12 AM
>>> To: WiX
>>> Subject: [WiX-users] stop the service before uninstall
>>>
>>>
>>> Hi,
>>>
>>>
>>>
>>> My installer besides my application installs also a service which is
>>>        
> the "babysitter" for my application, eg takes care to restart my
> application if it crashes. When I want to uninstall everything I get the
> error message: "The setup must update files or services that cannot be
> updated while the system is running. If you choose to continue, a reboot
> will be required to complete the setup.". If I manually stop the service
> before running the uninstaller I don't get this msg.  But I actually
> "told" the uninstaller to stop the service on uninstall:
>    
>>>
>>>
>>> [code]
>>> <ServiceControl Id='MyServiceControl' Name='MyServiceForTest'
>>> Start='install' Stop='uninstall' Remove='uninstall'/>  [/code]
>>>
>>>
>>>
>>> 1) How can I get rid of this problem? I don't want to get the
>>>        
> mesasage with reboot the system as the uninstaller should be itself able
> to stop de service and then to do the uninstall.
>    
>>>
>>> 2) And related to services: what happens if I have:
>>>
>>>
>>>
>>> [code]
>>> <ServiceControl Id='MyServiceControl' Name='MyServiceForTest'
>>> Start='install' Stop='install' Remove='uninstall'/>  [/code]
>>>
>>>
>>>
>>> the translation would be: start on install, stop on install. Which
>>>        
> one is it then?
>    
>>>
>>>
>>> TIA,
>>> Viv
>>>                                             
>>> _________________________________________________________________
>>> Your E-mail and More On-the-Go. Get Windows Live Hotmail Free.
>>> https://signup.live.com/signup.aspx?id=60969
>>> ---------------------------------------------------------------------
>>> --------- Download Intel&#174; Parallel Studio Eval Try the new
>>> software tools for yourself. Speed compiling, find bugs proactively,
>>> and fine-tune applications for parallel performance.
>>> See why Intel Parallel Studio got high marks during beta.
>>> http://p.sf.net/sfu/intel-sw-dev
>>> _______________________________________________
>>> WiX-users mailing list
>>> WiX-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>>
>>>
>>> *** Confidentiality Notice: This e-mail, including any associated or
>>>        
> attached files, is intended solely for the individual or entity to which
> it is addressed. This e-mail is confidential and may well also be
> legally privileged. If you have received it in error, you are on notice
> of its status. Please notify the sender immediately by reply e-mail and
> then delete this message from your system. Please do not copy it or use
> it for any purposes, or disclose its contents to any other person. This
> email comes from a division of the Invensys Group, owned by Invensys
> plc, which is a company registered in England and Wales with its
> registered office at Portland House, Bressenden Place, London, SW1E 5BF
> (Registered number 166023). For a list of European legal entities within
> the Invensys Group, please go to
> http://www.invensys.com/legal/default.asp?top_nav_id=77&nav_id=80&prev_i
> d=77. You may contact Invensys plc on +44 (0)20 7821 3848 or e-mail
> inet.hqhelpd...@invensys.com. This e-m!
>   ail and any attachments thereto may be subject to the terms of any
> agreements between Invensys (and/or its subsidiaries and affiliates) and
> the recipient (and/or its subsidiaries and affiliates).
>    
>>>
>>>
>>> ---------------------------------------------------------------------
>>> --------- Download Intel&#174; Parallel Studio Eval Try the new
>>> software tools for yourself. Speed compiling, find bugs proactively,
>>> and fine-tune applications for parallel performance.
>>> See why Intel Parallel Studio got high marks during beta.
>>> http://p.sf.net/sfu/intel-sw-dev
>>> _______________________________________________
>>> WiX-users mailing list
>>> WiX-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>>
>>>
>>>
>>>
>>>        
>>
>> ----------------------------------------------------------------------
>> -------- Download Intel&#174; Parallel Studio Eval Try the new
>> software tools for yourself. Speed compiling, find bugs proactively,
>> and fine-tune applications for parallel performance.
>> See why Intel Parallel Studio got high marks during beta.
>> http://p.sf.net/sfu/intel-sw-dev
>> _______________________________________________
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>
>>
>>
>>      
>
>
> ------------------------------------------------------------------------
> ------
> Download Intel&#174; Parallel Studio Eval Try the new software tools for
> yourself. Speed compiling, find bugs proactively, and fine-tune
> applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
>
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
>    


------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to