Использование WiX 3.11 для создания установщика, который устанавливает различные модули, которые можно удалить целиком. ⇐ C#

Место общения программистов C#
Anonymous
Использование WiX 3.11 для создания установщика, который устанавливает различные модули, которые можно удалить целиком.

Сообщение Anonymous »

Я использую проект установщика WiX, который в основном объединяет установщики из других проектов в Visual Studio 2022. Я хочу изменить это поведение и позволить установщику устанавливать все из одного файла package.wxs или Product.wxs.
Использую ли я или ?
Каждый из устанавливаемых «модулей» инкапсулирован в или ?
Я ни в коем случае не являюсь экспертом в WiX, но собрал установщик пакета начальной загрузки. Я хочу уйти от этого, чтобы все модули устанавливались и могли быть удалены целиком, а отдельные части не были видны в программах Добавить/Удалить Windows.
Я должен использовать WiX v3, а не какие-либо другие установщики, такие как InstallShield и т. д.
Думаю, я не уверен в порядке различных разделов WiX.
Я попробовал следующий порядок



....




.... module 1



.... module 2






Я получаю сообщение об ошибке, сообщающее, что элемент Bundle содержит неожиданный дочерний элемент «Фрагмент»
A Bundle element must have at least one child element of type Chain


Подробнее здесь: https://stackoverflow.com/questions/791 ... t-may-be-u

Вернуться в «C#»