How to add license file dynamically to LicenseAgreement dialog in InstallShield

963 Views Asked by At

I have a Basic MSI project installer. When user run a setup then I want to download a EULA file from server and then I want to display it on License Agreement dialog at the time of installation. It's possible in InstallScript installer. But how I can show EULA file dynamically in LicenseAgreement dialog in Basic MSI installer?

1

There are 1 best solutions below

4
Christopher Painter On

You need a custom action to dynamically download the rich text and then update the in memory msi database using temporary views. See:

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

If you want to use C#/DTF it's more like this:

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