Установите цепочку встроенных пакетов MSI, каждый из которых использует встроенный пользовательский интерфейс - отображать общий индикатор выполнения

Я использую Windows Installer 4.5 новые функции и WiX для генерацииMSI пакеты.

Я создал цепочку MSI для установки коллекции других пакетов MSI в качестве транзакции. Каждый пакет использует новыйВстроенный интерфейс вариант, чтобы пользовательский интерфейс мог бытьWPF, Пока все работает нормально.

За исключением одной из целей было бы отображать общий индикатор выполнения для всех установок. На данный момент у меня есть индикатор выполнения в установщике цепочки, но он достигает 100%, прежде чем другие пакеты начнут работать.

Я прочитал пост,Веселье с MsiEmbeddedChainer, который заявляет, что то, что я хочу, может быть достигнуто. Но я не могу заставить его работать. Я хотел бы немного более подробные объяснения и, возможно, некоторые примеры кода.

Ответы на вопрос(1)

Ваш ответ на вопрос