Updater Page
This page allows you to bundle the Updater with your application. A visual overview of How the Updater works can help you better understand the update process.
Check for updates before installation
If this option is enabled, before installing the application package, a version check will be executed. If a newer version of the installation package (current MSI) is available, it will be downloaded and installed instead of the current one. This feature will run only if the EXE Bootstrapper is enabled. The update check will be executed based on the INI file generated from an Updates Configuration Project.
Updates Configuration File URL
Specify the updates configuration file's URL location. This file must be placed on your server, and it must contain all the necessary settings for the update process. The content of this field can be localized. Also, this field is of Formatted Type and can be edited using Smart Edit Control.
The URL must be HTTP or HTTPS, on a server supporting these protocols.
Updates Configuration File mirror URL
Specify the updates configuration file's mirror URL location. This mirror URL location will be used as an alternative when the Updates Configuration File URL location specified above cannot be reached. The content of this field can be localized. Also, this field is of Formatted Type and can be edited using Smart Edit Control.
The URL must be HTTP or HTTPS, on a server supporting these protocols.
Check for updates using Advanced Updater
By selecting this option, you will add the Advanced Installer Updater tool to the project.
After selecting this option, an executable with the name specified in the "File Name" field, will be added to the installation. This is the Updater for your application.
Updates Configuration File URL
Specify the updates configuration file's URL location. This file must be placed on your server, and it must contain all the necessary settings for the update process. The content of this field can be localized. Also, this field is of Formatted Type and can be edited using Smart Edit Control.
The URL must be HTTP or HTTPS, on a server supporting these protocols.
Downloads updates in this folder
Specify the folder that will contain the downloaded files. This field is of Formatted Type and can be edited using Smart Edit Control. Additionally, you can specify environment variables surrounded in with the "%" character. The environment variable will be expanded when Updater runs.
This field cannot be set to a network shared location if you are using the option ”Install support service” as it will cause the update installation to fail. This happens because the Updater service runs under the SYSTEM user account which does not have access to network shares.
GitHub integration
Enable this option to integrate the Updater with GitHub
For more information regarding the integration of the Updater with GitHub see this article : How to integrate the Updater with GitHub?
Display
File Name
Specify a name for the Advanced Installer Updater executable file.
The Advanced Installer Updater's localization is similar to the version localization of Java Products. For more details, see the Java Product Localization page.
Description
Customize the "updater.exe" file description tag.
AppId
This field is automatically populated with the AppId of the application contained by the package. If no AppId is found the field will remain empty and can be manually specified.
The same AppId must also be declared in the application shortcut, in Shortcuts view. If the AppId is not found the system will not be able to correctly identify the application and will display the raw value of the AppId instead of the application name and icon on the notification title bar.
AppID field is mandatory for update notifications. On some Windows 10 versions the notifications will not be displayed if no AppId is specified.
File Icon
Specify an icon for the Advanced Installer Updater executable file.
Choose a file containing the icons by using the
button and select from the available icons in the drop-down list. Press to revert to no icon.Display update information at the right instead of at the bottom
Enabling this option will change the way update information is shown in the updates dialog.
Allow the user to configure options from Updater Wizard
Disabling this option will result in hiding the command link button “Configure Options“ from the first dialog of the Updater that is visible to your users. This dialog allows the users to open the dialog “Updates Options“, from which they can set the frequency check and download location for the new updates. The “Configure Options“ button is available only when the Updater is called with the /silent command.
Hide the Updater GUI when installing updates
Enable this option to suppress the Updater GUI when installing updates.
Always show updates install summary
When this option is enabled, the "Update Summary" dialog will always be shown as part of the Updater wizard, even when no error occurs.
WinUI Rendering
Check this option to use WinUI theme for the Updater (Only for Windows 10 and later).
This option is available starting with Enterprise license
Updater Execution
Manual: from the application, using a shortcut, etc
Start the Updater from your application or a shortcut.
Various Updater integration samples are listed in Integrate Updater In Application article.
Automatic: using a Windows scheduled task
A Windows scheduled task will be created for Advanced Installer Updater executable file. Click to specify the scheduled task's behavior.
Update Behavior
This section is described in the Update Behavior article.
Topics
- Update Behavior
Describes the Updater Behavior section.