0
Installer.SetInternalUI(InstallUIOptions.Full);
Installer.InstallProduct("example.msi", "ACTION=INSTALL");

可以正常启动 Windows Installer,但使用经典外观。.msi 本身在独立启动时看起来没问题(它使用 WiX 自己提供的 UI)。怎么会被迫开始好看?

截屏:

在此处输入图像描述

4

1 回答 1

0

“经典外观”不是 Windows Installer 术语,我从未听说过它与安装程序有关。我不确定您到底要做什么以及在此对话框之后您的安装是什么样的,但我想指出您可以在逻辑上 OR InstallUIOptions 参数来获得诸如减少 UI 和隐藏取消之类的组合(这将是相当于 msiexec ... /qb!)

于 2014-01-28T20:44:29.310 回答