Как развернуть редистрибутивы Visual C++ в WiX с помощью Burn

Мы только что перевели программу установки с WiX 2.x на WiX 3.6 и начали использовать Burn. Ранее мы устанавливали Visual C++ redistributable путем включения .msm файлов из C:\Program Files\Common Files\Merge Modules в наш MSI. Эти файлы всегда синхронизированы с тем, который мы используем для сборки нашего продукта (они часто обновляются Microsoft для включения исправлений безопасности).

Теперь мы хотели бы, чтобы перераспределяемый дистрибутив Visual C++ загружался только в случае необходимости при использовании фреймворка Burn. Однако Burn не определяет элемент MsmPackage для размещения внутри Chain.

Каков наилучший подход к развертыванию перераспределяемого дистрибутива Visual C++ с помощью Burn?

9
задан Peter Mortensen 4 May 2013 в 20:15
поделиться