2015-11-10 7 views
0

Структура SERVICE_FAILURE_ACTIONS содержит несколько SC_ACTION (обычно 3). Каждый из них содержит задержку повторного запуска.В случае WiX можно ли устанавливать задержки повторного запуска Windows Service отдельно?

Однако в WiX Util: ServiceConfig содержит единственную RestartServiceDelayInSeconds, которая устанавливает значение для всех 3.

например,

<util:ServiceConfig FirstFailureActionType="restart" 
         SecondFailureActionType="restart" 
         ThirdFailureActionType="restart" 
         ResetPeriodInDays="1" 
         RestartServiceDelayInSeconds="1" /> 

Есть ли способ дать 3 разных значения для задержки для трех действий отказа?

ответ

0

Похоже, что это невозможно. Описание RestartServiceDelayInSeconds состояний:

Если любой из трех * ActionType атрибутов является «перезагрузка», это указывает количество секунд ожидания, прежде чем делать это.

Смежные вопросы