У нас есть фрагмент WiX в файле SomeDialog.wxs, который запрашивает у пользователя некоторую информацию. На него есть ссылка в другом фрагменте файла InstallerUI.wxs, который управляет порядком диалогов. Конечно, Product.wxs является нашим основным файлом. Работает отлично.
Теперь у меня есть второй проект Visual Studio 2008 Wix 3.0 для MSI другого приложения, и он должен запросить у пользователя ту же информацию. Кажется, я не могу найти лучший способ поделиться файлом, чтобы изменение запрошенной информации привело к тому, что оба MSI-файла получили новое поведение.
Честно говоря, я не могу сказать, является ли модуль слияния, .wsi (include) или .wixlib правильным решением. Я бы надеялся найти простой пример того, как кто-то делает это, но пока мне не удалось.
Edit:
Основываясь на записи Роба Меншинга wixlib в блоге , ответом может быть wixlib, но я все еще ищу пример того, как это сделать.