0

我有一个基本的 MSI 项目安装程序。当用户运行安装程序时,我想从服务器下载 EULA 文件,然后我想在安装时将其显示在许可协议对话框中。在 InstallScript 安装程序中是可能的。但是如何在基本 MSI 安装程序的 LicenseAgreement 对话框中动态显示 EULA 文件?

4

1 回答 1

1

您需要一个自定义操作来动态下载富文本,然后使用临时视图更新内存中的 msi 数据库。看:

https://resources.flexera.com/web/pdf/archive/msiaccess.pdf

如果你想使用 C#/DTF 它更像这样:

http://blog.deploymentengineering.com/2008/07/dynamic-windows-installer-ui.html

于 2017-11-14T19:15:16.220 回答