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_id=77. 
You may contact Invensys plc on +44 (0)20 7821 3848 or e-mail 
inet.hqhelpd...@invensys.com. This e-mail 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

Reply via email to