0

让我坦白说我是 WiX 的新手。我有一个自定义对话框 CustomSetupTypeDlg.wxs,它将典型/自定义/完成更改为桌面/服务器/套件。它将 WixUI_InstallMode 适当地设置为 InstallDesktop、InstallServer 和 InstallSuite。

我需要让用户根据要安装的功能浏览安装文件夹。如果选择了 InstallDesktop 或 InstallSuite,用户必须为 DESKTOPINSTALLDIRECTORY 和 SERVERINSTALLDIRECTORY 选择两个不同的路径。但是,如果安装模式是 InstallServer,则只应提供 SERVERINSTALLDIRECTORY 选项。

我不确定如何去做。

4

2 回答 2

0

您希望在 InstallExecute 序列中具有显示所需对话框的操作。在标签内你提供一个条件,当它为真时,会导致动作实际发生。请参阅本教程,特别是第 5.3 节中的条件列表。

于 2009-06-05T20:14:48.990 回答
0

我决定通过将桌面和服务器功能拆分为两个单独的安装程序来简化项目。

于 2009-06-10T12:03:11.110 回答