I need the service to stop and be removed on its uninstall, but I don't want it to start on install. The problem is, the start attribute on the ServiceControl
element does not provide an option to disable starting. Or am I just missing it?
I'm using this for my service control element:
<ServiceControl Id="StartService"
Start="install"
Stop="both"
Remove="uninstall"
Name="Remec.AteService"
Wait="yes" />
As per the documentation, the start
attribute is optional, so simply omit it entirely.
<ServiceControl Id="StartService"
Stop="both"
Remove="uninstall"
Name="Remec.AteService"
Wait="yes" />