Используя Wix3, это тривиально, чтобы гарантировать, что устанавливаемая служба Windows получает зависимость от службы, которая уже установлена на целевой машине, но мне нужно сделать обратное - то есть, как часть моей установки мне нужно изменить служебные зависимости существующей службы (т.е. уже установленной на целевой машине), чтобы гарантировать, что эта служба зависит от службы, которую я устанавливаю.
Есть ли простой способ сделать это с помощью WiX? или мне нужно написать пользовательское действие?
Редактировать. Сценарий связан с пользовательской службой Windows, в которую MS Office Communications Server будет отправлять сообщения. Как только OCS настроен для отправки этому сервису (и он помечен как критический сервис), этот сервис должен быть запущен и запущен для запуска сервиса OCS. Поэтому нам нужна зависимость, чтобы наш сервис запускался до OCS, и мы обычно добавляем зависимость вручную после установки.
Я знаю, это тоже заставляет меня вздрогнуть.
Большое спасибо,
Пол