Может ли продукт устанавливаться двумя разными установщиками, если мы сохраняем одинаковые GUID и пути для файлов, сервисов, реестров, кодов обновления? Устанавливается установщиком1 и удаляется другим установщиком2 или обновляется установщиком2
У меня есть компонент, в комплекте с двумя установщиками
Один из них связан с модулем MSM в программе установки с несколькими другими компонентами.
И другой, у меня есть автономный установщик, который устанавливает мой компонент, у него нет модуля MSM, просто есть .wixproj и .wxs файл.
Так что мой вопрос - могу ли я иметь совместимость между автономным установщиком и установщиком в комплекте?
(компонент, установленный в автономном режиме, может быть обновлен установщиком компонентов в комплекте и наоборот)
Я знаю, что это можно сделать с помощью общего MSM, но пытаясь выполнить его с минимальными изменениями, просто используйте те же GUID и PATH .
Кроме того, как будет работать деинсталляция, если деинсталлируется установщиком в комплекте, что произойдет, если деинсталляция инициируется
нажав «удалить» автономный установщик. также наоборот "удалено автономным установщиком, а затем попыталось удалить пакетное удаление"
Пожалуйста, учтите, что я использовал общие Filepaths и GUID для компонентов. Достаточно ли этого? Использование существующего автономного установщика.
Я чувствую, что использование MSM в автономном инсталляторе может занять более длинный путь.
хотел знать, возможно ли это? если да, какие дополнительные шаги мне нужно выполнить.