Установите несколько экземпляров службы Windows с помощью WiX Toolset

Я хочу установить MSI несколько раз на машине. Целью этого является установка нескольких экземпляров службы с разными именами службы.

Я могу установить один сервис с определенным пользователем именем сервиса, но когда я пытаюсь установить второй сервис, он показывает мне диалог восстановления / удаления из-за того, что код продукта уже существует. Есть ли обходной путь для этого (кроме преобразований экземпляра)

У меня есть странное требование использовать только двойной щелчок мышью

1 ответ

Каждый отдельный сервис должен быть либо:

  1. Отдельный товар с разными кодами товара.
  2. Если сервисы связаны, они могут быть отдельными функциями в рамках отдельного продукта. Затем вы можете добавлять или удалять функции в отдельном продукте по требованию в качестве реконфигурации всего продукта.

См. Также: Установка нескольких экземпляров продуктов и исправлений.

Предоставляете ли вы имя службы через аргумент открытого свойства в MSI? Если так, то это не то, для чего MSI предназначен.

Другие вопросы по тегам