> 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® 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® 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® 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® 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® 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® 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