Structure of cfgconfig.xml

The cfgconfig.xml file is used to execute a set of commands before or after starting the installer on updating using cfg.exe.

The file structure must start with the <Start> chapter. All the other chapters must be located inside <Start>.

NOTE. Each of the chapters except for <Start> may be a subchapter of <Before> or <After> chapters that determine whether the set of commands is to be executed before or after the installer is started.

Determine the timeout for completing update (<Start>)

Support custom shortcuts set to cfg.exe (<Cfg>)

Determine actions executed with a file (<File>)

Validate return code (<Code>)

Determine settings according to the file presence and version (<FileCondition>)

Determine file settings for a specific operating system and platform (<OsCondition>)

Determine settings according to existence and value of key in the registry (<RegistryCondition>)

Create system environment variables and user environment variables (<Var>)

Install MSI file and get log file (<Log>)

Determine actions with previously installed releases and checking the file integrity (<Msi>)

Delete specified release

Substitutions

See also:

Update Features