高级安装程序中的链接包

时间:2017-06-29 13:55:48

标签: windows windows-installer installer advanced-installer

我正在尝试在安装第一个MSI时启动另一个MSI。我发现了链式包裹。我遵循了这个tuto,一切都很好,但我想在设置中更进一步。

我的最终目标是避免二级安装程序选择安装文件夹,并自动将文件安装在与主MSI相同的文件夹中。

有可能吗?如果没有,我能做些什么来达到我的目的?

任何帮助都会很棒。

1 个答案:

答案 0 :(得分:2)

主要的MSI安装文件夹属性是APPDIR。要实现所需,可以将链式MSI的安装文件夹属性设置为APPDIR属性值。这可以通过设置Properties field来完成:

CHAINED_INSTALL_DIR_PROP = "[APPDIR]"

此外,链接包可以配置为在没有完整UI的情况下安装,因此用户无法选择安装文件夹。