Go to primary content
Siebel CRM Anywhere Administration Guide
Siebel Innovation Pack 2015, Rev. A
E24720_01
  Go to Documentation Home
Home
Go To Table Of Contents
Contents
Go To Index
Index

Previous
Previous
 
Next
Next
View PDF  

Creating Upgrade Kits That Check DLL File Versions

Sometimes you might need to upgrade third-party software based upon the version of a particular DLL file. An example would be an ODBC upgrade on a client, based upon the version of the file odbcint.dll.

The following procedure describes how to create a custom component and an upgrade kit that check the version of a particular DLL file.

To create an upgrade component and upgrade kit for DLL version check 

  1. Navigate to the Administration - Siebel Anywhere screen, then the Upgrade Component List view.

    The Upgrade Components list appears

  2. Create an upgrade component and specify the field values shown in the following table.

    Field Name Value
    Name upgrade_component_name
    Component Type Third Party Software
    Locate Method Registry
    Locate Information hkey,subkey_name,value_name
    Version method FileVersion

    In this table, the value for Locate Information points to the registry hkey, subkey and a specific value that points to the DLL file that you want to version check. For example:

    HKEY_LOCAL_MACHINE,SOFTWARE\ODBCFileDSN\DefaultIcon,Driver

    If the registry value is DefaultIcon, then the value_name must be omitted. This value in the registry will then point to the specific DLL file. For example:

    C:\WINNT\System32\odbcint.dll

  3. After creating the custom component, as described in the previous steps of this procedure, define the upgrade kit as described in Chapter 4, "Defining Upgrade Kits."

    When defining the upgrade kit, remember to select the name of the custom upgrade component (created above) when the Upgrade Kit Wizard page appears.