Application installer registry key entries for vendor and application
- Last Updated: January 16, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
Application installer registry key entries for vendor and application
The installer is responsible for setting the
Application Directory. The installer either gets the Application
Directory information from the ApplicationsPath key
set by WebClient, or overrides this value by prompting users to
indicate where they want the application installed.
If the
installer runs successfully, it must store the ApplicationInstallVersion so
the WebClient initializer knows that it has run and does not need
to run again.
<Basekey>\Software\<VendorName>\<ApplicationName>\Where <Basekey> is either
the HKEY_LOCAL_MACHINE (HKLM) or the HKEY_CURRENT_USER (HKCU)
registry hive depending on the installation type, and <VendorName>
and <ApplicationName> match the values you
enter in the General tab of the WebClient Application Assembler when
you define your application.
The following table lists the registry key value names as they appear in the registry and provides a description of the information that appears under Data in the registry.
| Registry key value name | Data |
|---|---|
ApplicationDirectory
|
Directory where the user installed the application. This value can be derived from ApplicationsPath. |
ApplicationInstallVersion
|
Application install version identifier. You must set this value so that WebClient Initializer can determine whether or not your external installer ran successfully.This version must match the version entered in the Options Tab of the WebClient Application Assembler for the WebEnabled Install. For more information, see the Options tab. |
Platform |
Platform of the application, if you are installing the application
as a personal installation. Both 32-bit and 64-bit application installations are
written to the HKCU\Software\<VendorName>\<ApplicationName>
key or personal installations, and you need the platform value to identify the
required platform for the application. The possible values are 32 and 64. |