Re: [WiX-users] Changing the Windows Service name on an upgrade
I fixed my problem ( looking at the msi install log helped because I realized that the old service was removed and then being added). In addition to the ServiceControl node that i added below - I also had a ServiceInstall node. I needed to take that out to get the behavior that I wanted. Thanks Deepa On Fri, Nov 11, 2011 at 4:55 PM, Deepa Choundappan deepa...@gmail.comwrote: I should add that when I uninstall my new msi - both services are removed. On Fri, Nov 11, 2011 at 4:53 PM, Deepa Choundappan deepa...@gmail.comwrote: Thanks ! You did give me a pointer as to how to do this but I did not get there all the way. I added a new ServiceControl node with the old Service name ( and a new component Guid). But what I found was that it definitely did stop the old service but did not delete it. I have both the Remove and Stop properties set to both. Any idea what else I am missing ? ServiceControl Id=Id_AgentHostServiceControlPrev Name =$(var.agentHostServiceNamePrevious) Remove=both Stop=both Wait=yes / On Fri, Nov 11, 2011 at 2:59 PM, Wilson, Phil phil.wil...@invensys.comwrote: If it's an upgrade, you can just uninstall the old service and install it again with your new name. Change the Component guid for the service component and that just works. I don't know of anything that will just change the name that's supported by MSI. The ServiceControl stuff lets you say you want to stop a service during an install, maybe that's what you should look at. Also specify start at install to start it (later) during the install. Services don't normally prompt files in use dialogs AFAIK - is the service associated with a tray app or something like that? Also behavior changes pre and post Vista, when Restart Manager was introduced and the in-use detection algorithms changed. Phil Wilson -Original Message- From: Deepa Choundappan [mailto:deepa...@gmail.com] Sent: Friday, November 11, 2011 2:34 PM To: WiX-users@lists.sourceforge.net Subject: [WiX-users] Changing the Windows Service name on an upgrade Hi - Our original version of the msi installed a service like Service Preview - I now need to change this to Service on a subsequent install. On an upgrade - I hit a Files In Use box which sayd The following applications are using files which the installer must update. You can either close the applications and click Try Again, or click Continue so that the installaer continues the installation, and replaces these files when you system restarts. What can I do so that the install can correctly detect that there is only a name change or perhaps shutdown the old service itself before continuining with the installation? -- Regards Deepa -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ 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 3rd Floor, 40 Grosvenor Place, London, SW1X 7AW (Registered number 166023). For a list of European legal entities within the Invensys Group, please go to http://www.invensys.com/en/legal/default.aspx. You may contact Invensys plc on +44 (0)20 3155 1200 or e-mail recept...@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). -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Regards Deepa -- Regards Deepa -- Regards Deepa -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Changing the Windows Service name on an upgrade
Hi - Our original version of the msi installed a service like Service Preview - I now need to change this to Service on a subsequent install. On an upgrade - I hit a Files In Use box which sayd The following applications are using files which the installer must update. You can either close the applications and click Try Again, or click Continue so that the installaer continues the installation, and replaces these files when you system restarts. What can I do so that the install can correctly detect that there is only a name change or perhaps shutdown the old service itself before continuining with the installation? -- Regards Deepa -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Changing the Windows Service name on an upgrade
If it's an upgrade, you can just uninstall the old service and install it again with your new name. Change the Component guid for the service component and that just works. I don't know of anything that will just change the name that's supported by MSI. The ServiceControl stuff lets you say you want to stop a service during an install, maybe that's what you should look at. Also specify start at install to start it (later) during the install. Services don't normally prompt files in use dialogs AFAIK - is the service associated with a tray app or something like that? Also behavior changes pre and post Vista, when Restart Manager was introduced and the in-use detection algorithms changed. Phil Wilson -Original Message- From: Deepa Choundappan [mailto:deepa...@gmail.com] Sent: Friday, November 11, 2011 2:34 PM To: WiX-users@lists.sourceforge.net Subject: [WiX-users] Changing the Windows Service name on an upgrade Hi - Our original version of the msi installed a service like Service Preview - I now need to change this to Service on a subsequent install. On an upgrade - I hit a Files In Use box which sayd The following applications are using files which the installer must update. You can either close the applications and click Try Again, or click Continue so that the installaer continues the installation, and replaces these files when you system restarts. What can I do so that the install can correctly detect that there is only a name change or perhaps shutdown the old service itself before continuining with the installation? -- Regards Deepa -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ 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 3rd Floor, 40 Grosvenor Place, London, SW1X 7AW (Registered number 166023). For a list of European legal entities within the Invensys Group, please go to http://www.invensys.com/en/legal/default.aspx. You may contact Invensys plc on +44 (0)20 3155 1200 or e-mail recept...@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). -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Changing the Windows Service name on an upgrade
Thanks ! You did give me a pointer as to how to do this but I did not get there all the way. I added a new ServiceControl node with the old Service name ( and a new component Guid). But what I found was that it definitely did stop the old service but did not delete it. I have both the Remove and Stop properties set to both. Any idea what else I am missing ? ServiceControl Id=Id_AgentHostServiceControlPrev Name =$(var.agentHostServiceNamePrevious) Remove=both Stop=both Wait=yes / On Fri, Nov 11, 2011 at 2:59 PM, Wilson, Phil phil.wil...@invensys.comwrote: If it's an upgrade, you can just uninstall the old service and install it again with your new name. Change the Component guid for the service component and that just works. I don't know of anything that will just change the name that's supported by MSI. The ServiceControl stuff lets you say you want to stop a service during an install, maybe that's what you should look at. Also specify start at install to start it (later) during the install. Services don't normally prompt files in use dialogs AFAIK - is the service associated with a tray app or something like that? Also behavior changes pre and post Vista, when Restart Manager was introduced and the in-use detection algorithms changed. Phil Wilson -Original Message- From: Deepa Choundappan [mailto:deepa...@gmail.com] Sent: Friday, November 11, 2011 2:34 PM To: WiX-users@lists.sourceforge.net Subject: [WiX-users] Changing the Windows Service name on an upgrade Hi - Our original version of the msi installed a service like Service Preview - I now need to change this to Service on a subsequent install. On an upgrade - I hit a Files In Use box which sayd The following applications are using files which the installer must update. You can either close the applications and click Try Again, or click Continue so that the installaer continues the installation, and replaces these files when you system restarts. What can I do so that the install can correctly detect that there is only a name change or perhaps shutdown the old service itself before continuining with the installation? -- Regards Deepa -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ 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 3rd Floor, 40 Grosvenor Place, London, SW1X 7AW (Registered number 166023). For a list of European legal entities within the Invensys Group, please go to http://www.invensys.com/en/legal/default.aspx. You may contact Invensys plc on +44 (0)20 3155 1200 or e-mail recept...@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). -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Regards Deepa -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Changing the Windows Service name on an upgrade
I should add that when I uninstall my new msi - both services are removed. On Fri, Nov 11, 2011 at 4:53 PM, Deepa Choundappan deepa...@gmail.comwrote: Thanks ! You did give me a pointer as to how to do this but I did not get there all the way. I added a new ServiceControl node with the old Service name ( and a new component Guid). But what I found was that it definitely did stop the old service but did not delete it. I have both the Remove and Stop properties set to both. Any idea what else I am missing ? ServiceControl Id=Id_AgentHostServiceControlPrev Name =$(var.agentHostServiceNamePrevious) Remove=both Stop=both Wait=yes / On Fri, Nov 11, 2011 at 2:59 PM, Wilson, Phil phil.wil...@invensys.comwrote: If it's an upgrade, you can just uninstall the old service and install it again with your new name. Change the Component guid for the service component and that just works. I don't know of anything that will just change the name that's supported by MSI. The ServiceControl stuff lets you say you want to stop a service during an install, maybe that's what you should look at. Also specify start at install to start it (later) during the install. Services don't normally prompt files in use dialogs AFAIK - is the service associated with a tray app or something like that? Also behavior changes pre and post Vista, when Restart Manager was introduced and the in-use detection algorithms changed. Phil Wilson -Original Message- From: Deepa Choundappan [mailto:deepa...@gmail.com] Sent: Friday, November 11, 2011 2:34 PM To: WiX-users@lists.sourceforge.net Subject: [WiX-users] Changing the Windows Service name on an upgrade Hi - Our original version of the msi installed a service like Service Preview - I now need to change this to Service on a subsequent install. On an upgrade - I hit a Files In Use box which sayd The following applications are using files which the installer must update. You can either close the applications and click Try Again, or click Continue so that the installaer continues the installation, and replaces these files when you system restarts. What can I do so that the install can correctly detect that there is only a name change or perhaps shutdown the old service itself before continuining with the installation? -- Regards Deepa -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ 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 3rd Floor, 40 Grosvenor Place, London, SW1X 7AW (Registered number 166023). For a list of European legal entities within the Invensys Group, please go to http://www.invensys.com/en/legal/default.aspx. You may contact Invensys plc on +44 (0)20 3155 1200 or e-mail recept...@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). -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Regards Deepa -- Regards Deepa -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users