Установите несколько экземпляров службы Windows с помощью WiX Toolset
Я хочу установить MSI несколько раз на машине. Целью этого является установка нескольких экземпляров службы с разными именами службы.
Я могу установить один сервис с определенным пользователем именем сервиса, но когда я пытаюсь установить второй сервис, он показывает мне диалог восстановления / удаления из-за того, что код продукта уже существует. Есть ли обходной путь для этого (кроме преобразований экземпляра)
У меня есть странное требование использовать только двойной щелчок мышью
1 ответ
Каждый отдельный сервис должен быть либо:
- Отдельный товар с разными кодами товара.
- Если сервисы связаны, они могут быть отдельными функциями в рамках отдельного продукта. Затем вы можете добавлять или удалять функции в отдельном продукте по требованию в качестве реконфигурации всего продукта.
См. Также: Установка нескольких экземпляров продуктов и исправлений.
Предоставляете ли вы имя службы через аргумент открытого свойства в MSI? Если так, то это не то, для чего MSI предназначен.