Abbiamo bisogno di modificare il tipo di avvio del nostro servizio Windows da "Automatico" a "Avvio automatico ritardato". Come faccio a fare questo?Come modificare il tipo di avvio del servizio Windows in un programma di installazione WiX
Il mio codice è simile a questo:
<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>
E come faccio a impostare il tempo di servizio Restart? Mi piacerebbe impostare il servizio di riavvio dopo 2 minuti in caso di errore.
non funziona sul Server 2008. –
@Cooper, il "DelayedAutostart" sta lavorando per me su una macchina a 64 bit SP2 Server 2008. Non posso commentare il tempo di riavvio però. –
Questa non è una risposta corretta. –