SDutt
Posts: 18
Joined: Fri Oct 17, 2025 8:35 am

Downloading features and components from a Web server URL instead of file system

Hello,

In our installer project, we would like to download features and components from a Web server by specifying a URL for each feature or component, instead of specifying these from the file system.

A search through the help files, didn't provide me any such information.

Please let me know if this is possible.

Thanks,
SDutt
Liviu
Posts: 1382
Joined: Tue Jul 13, 2021 11:29 am
Contact: Website

Re: Downloading features and components from a Web server URL instead of file system

Hello SDutt,

Please accept our apologies for the delayed response. We are currently handling a high volume of support requests and are doing our best to assist everyone as quickly as possible.

You can use a File Download operation for this.

If you have more files to download, then you can add them to a ZIP file and use a "File Operation" – Extract Archive operation. The "Extract Archive" operation can also be used conditionally.

You can also check the Creating a wrapper installer that just downloads a zip archive & file extract operation for files article and "How to download and extract archive at install time" video.

The download operation cannot be directly assigned to individual features. However, this can be managed by creating multiple File Download and Extract operations and executing them conditionally, based on user choices or other conditions.

You can design a custom dialog to allow users to select which features to install, and then condition your File Download or Extract operations based on that selection.

If you use our predefined OptionalFeatsDlg dialog, you can apply a condition like &Feature2=3 to the operations. Replace Feature2 with your actual feature identifier.

Alternatively, you can set a property in the OptionalFeatsDlg dialog when a feature is selected, and then use that property to condition the download operation.

Attached is a sample project where the file is downloaded only if Feature2 is selected. You can use either the &Feature2=3 condition or a property check like TEST="Selected".

Let us know if you have any questions.

Best regards,
Liviu
Attachments
feature download.aip
(24.86 KiB) Downloaded 157 times
________________________________________
Liviu Sandu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Building Installers”