Update Installer Tab

In this tab you can specify details about the update installation package.

File Path

Specify the location of the update file on the disk.

Command Line

Command line parameters to be used when installing this update. It corresponds with the "CommandLine" key from the Updates Configuration File. For example, using the "/qn" parameter for a MSI update will make it install silently, without any UI.

Product Version

This field contains the product version number of the current patch or upgrade package. The product version number written here should be equal with the value from the ProductVersion property of the patch or upgrade package that will be installed. This field is important only for upgrade packages which will be downloaded and installed if the generated INI file (from the current project) is being used with the Check for updates before installation option available from the "Updater Page" for an installation project.

TipThis option should be used along with This update is a patch and not a full package option for patch packages. If the later option is not enabled for a patch package then the EXE bootstrapper will download and try to install the patch which will fail since a full installation package is required to install the application.

Compute SHA256 signature from file

Specify whether you want to use the SHA256 signature to check the update file integrity, and it can be used with MD5.

Compute MD5 signature from file

Specify whether you want to use the MD5 signature to check the update file integrity. It corresponds with the "MD5" key from the Updates Configuration File.

NoteThe "Compute MD5 signature from file" option is ignored when the "Compute SHA256 signature from file" is enabled.
When "Compute SHA256 signature from file" and "Compute MD5 signature from file" options are both enabled the MD5 signature is checked only when you are running an older version of Advanced Installer Updater (that didn't had support for SHA256 signature checks). Otherwise only the SHA256 signature check is done.

Attempt to suppress GUI or console

The update will be installed without user interface. This flag is to be used for console applications. It corresponds with the "Flags" key from the Updates Configuration File.

TipIn order to achieve this behavior for MSI update files you can launch them with the "/qn" command line parameter.

This update is a patch and not a full package

This option will mark the update as a patch ensuring that it will be skipped when using the generated INI file (from the current project) in combination with the Check for a newer version of the installation package before installing the current one option available from the "Prerequisites Page" for an installation project.

TipIf this generated INI file is used in combination with Advanced Updater this options will not prevent the patch from being installed.

Delete the downloaded update package file after installation

If this option is checked then the downloaded update package is deleted after the update is installed no matter if the update was installed successfully or not. It corresponds with the "Flags" key from the Updates Configuration File.

Install update without elevation

By checking this option, the update will be installed without UAC elevation.

Caution!This functionality will apply only if the settings described in the How to handle updates without elevation article are implemented in the update's project.

No GUI command line switch

In this field it must be specified the command line for installing silently(no UI) your setup package. For EXE packages built with Advanced Installer this field is populated automatically, you don't need to fill in anything.

This field is visible only if you have an EXE package set as update and the option ”Install update without elevation” selected. If you have an MSI/MSP update or the parent option is not selected this field is not visible.

For EXE packages that run with silentUI by default, i.e. without requiring a command line switch, you must set this field to “aiemptyfield“.

Caution!If the command line specified is incorrect and the EXE has UI the update installation will fail.