Configuration File Hierarchy for Applications Based on the VTS Layer (Standard Applications)

The VTS layer includes a master Config.ini file that contains the default values for all configuration variables, while each application you create contains its own Config.ini file in which you can customize these variables for your application.

When dealing with standard VTS applications based directly on the VTS layer, VTS searches the application layer's Config.ini file for variables. If it finds any variables in the application's Config.ini file, it loads these variables and ignores the same variables in the master Config.ini file (i.e. application configuration variables override the VTS layer configuration variables). Any variables VTS does not find specified in the application layer's Config.ini file, VTS will load from the VTS layer's master Config.ini file.

Note: In general, it is recommended that you change only the config.ini file in your application. Edits made to the config.ini file in the system directory will affect all applications and may be lost when upgrading to a newer version of VTS.

This process is illustrated below.

image\ConfigIniLoadHier2.gif