Нам нужно изменить тип запуска нашей службы Windows с «Автоматический» на «Автоматический отложенный запуск». Как мне это сделать?
Мой код такой:
<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>
И как мне установить время перезапуска службы? Я хотел бы установить перезапуск службы через 2 минуты в случае сбоя.