Progress
on the Web
Using a Combination of IntelliStream and an External Installer
You can use a combination of IntelliStream and an external installer for your application. Progress Software recommends that if you use a combination, you should use an external installer for the initial installation and IntelliStream for updates. If you do use a combination, your installer needs to provide the following registry key entries for the components and the install version of your application.
Application Installer Registry Key Entries for Components
If you use an external installer for the initial installation of your components, but you want to use IntelliStream to update those components, your installer must store the name of each component it installs in addition to the other tasks required by your external installer. For more information see the "External Installer" section. Therefore, your installation program must create the following registry key and registry key values for each component under this key:
Component Name is the identifier you specified for the component in the WebClient Application Assembler Component Definition dialog box. Table 7–5 lists the registry key value name as it appears in the registry and provides a description of the information that appears under Data in the registry.
NOTE: There must be a space between the two quotes.Providing an Uninstall
You must provide an uninstall for your application when you use a combination of IntelliStream and an external installer. Your uninstall must remove all parts of the application installed and all registry entries made by the external installer. However, before performing these tasks, the uninstall must first run WebClient Initializer to remove any updates and registry entries made by IntelliStream. To call WebClient Initializer, use the following command syntax:
ProwciniPath
The complete path, including filename, to the WebClient Initializer executable. This pathname is stored by the WebClient installer as the
ProwciniPath
registry key value.<VendorName>/<ApplicationName>
A unique identifier for an application. The values for VendorName and ApplicationName match the values you specify in the General tab of the WebClient Application Assembler when you define your application. WebClient Initializer uses these values to locate information about the WebClient application to perform the application uninstall.
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |