How to change the Windows service startup type in a WiX installer
11,098
Place a ServiceConfig
element within the ServiceInstall
element.
<ServiceConfig DelayedAutoStart="yes" OnInstall="yes" OnReinstall ="yes" />
Author by
Ray
Updated on July 08, 2022Comments
-
Ray almost 2 years
We need to modify the Startup type of our Windows service from "Automatic" to "Automatic Delayed Start". How do I do this?
My code is like this:
<ServiceInstall Id="WinServiceInstall" Name="ServiceManager" DisplayName="ServiceManager" Type="ownProcess" Start="auto" ErrorControl="normal" Vital ='yes' Description ='Monitoring and running the jobs' Account="[SERVICEACCOUNT]" Password="[SERVICEPASSWORD]"> <util:ServiceConfig FirstFailureActionType="restart" SecondFailureActionType="restart" ThirdFailureActionType ="restart" cRestartServiceDelayInSeconds ="10" /> </ServiceInstall>
And how do I set the Restart service time? I would like to set Restart service after 2 minutes if failed.