Summary
This article describes how to install the 32-bit version of the adTempus API on a 64-bit computer, for use by applications that run in 32-bit mode on the computer.
More Information
The adTempus API is implemented in an ActiveX (COM) component. When you install the 64-bit version of adTempus on a 64-bit version of Windows, this installs the 64-bit version of the API component. If you have a 32-bit application running on this computer (for example, a scripting environment that runs in 32-bit mode), it will not be able to use the API, because 32-bit applications cannot use 64-bit COM components.
You can work around this limitation by copying and registering the necessary 32-bit components.
Obtaining the 32-bit Files
If you also have a 32-bit version of adTempus installed, you can copy the files you need (described below) from that installation. Otherwise, download and run the 32-bit setup package. When prompted, choose the option to extract the setup files without running setup. Once the files are extracted, you can locate the files you need (described below).
Copying and Registering the Files
After you have located the 32-bit files, create a new directory to contain the 32-bit components. Do not place the files in the existing adTempus installation directory. You need the following files from the 32-bit package:
- ArcanaDevelopment.adTempus.Client.dll
- adtempus.dll
- addiagnostic30.dll
- adcomutil30.dll
After copying these files to your new directory, open a command prompt and navigate to that directory. Then execute the following command:
[literal]regsvr32 adtempus.dll[/literal]
You should now be able to use the API from your 32-bit application.