Показывать интерфейс программы установки msi из управляемого загрузчика WIX
У меня есть установщик MSI и управляемый загрузчик C#. Цель загрузчика - показать диалог выбора языка и запустить MSI с соответствующим преобразованием языка. Загрузчик использует пользовательский интерфейс MSI:
<Chain>
<PackageGroupRef Id="NetFx45Redist" />
<RollbackBoundary />
<MsiPackage Id="MyPackage" DisplayInternalUI="yes">
<MsiProperty Name="TRANSFORMS" Value="[CommandArgs]"/>
</MsiPackage>
</Chain>
Вызов следующего кода показывает интерфейс MSI.
Engine.Plan(LaunchAction.Install)
Но удаление со следующими удаляет, MSI без показа любого пользовательского интерфейса.
Engine.Plan(LaunchAction.Uninstall)
Engine.Plan(LaunchAction.Modify)
Как я могу заставить загрузчик показать интерфейс MSI для удаления также?
Спасибо!