Documentation Center

Client and web application configuration files

The description, location, and properties (scope) of configuration files used by client and web applications are described.

Properties:

Application-scoped
The settings are read-only. They are program information, therefore you should not overwrite them. They can only be changed by administrators.
User-scoped
The settings can be read and written safely at run time. User-scoped settings are only written by client applications and not by web applications. When user-scoped settings are removed, they are automatically recreated with the default settings when the application writes the settings to the file system.
Changeable
These are configuration files that can manually be changed and are used to configure the application. They should only be removed if necessary.
Not-changeable
These are configuration files that cannot be changed and are used to store temporary information or to cache information from remote sources. When changes are made to not-changeable configuration files the settings are overwritten by the application when the settings are written to the file system. Not-changeable files can safely be removed without implications.

Location:

The location of the file may be on the client, server, or client and server. If the file is on the client and server, then it is typically part of the Foundation libraries which are shared between client tools and web applications.

The location of the configuration files differ based on how and where the application is installed. For a client application installed on the local computer, application-scoped configuration files reside in the same directory as the base directory of the application's main executable file. User-scoped configuration files reside in the location specified by the <LocalApplicationData> variable. For a web application, both of these files reside in the base directory of the web application.

<LocalApplicationData>
The local application data directory by default, is <drive>:\users\<userName>\AppData\Local\.
<ProgramFiles>
The program files directory by default, is <drive>:\Program Files\.
<WebApplication>
The web application directory by default, is:
Author website<drive>:\InfoShare\Web\Author\ASP\
Content Editor website<drive>:\InfoShare\Web\Trisoft.Xopus\