Installing FLEXID9 Drivers on Windows

Use either procedure to install a 32-bit or a 64-bit FLEXID9 driver. One procedure invokes a user interface for the installation process; the other performs a silent installation via the command line.

To install the driver using the supplied user interface,

At a command prompt from the directory where the dongle-driver installer resides, enter the following:

haspdinst.exe -i

After the installation, perform the steps described under To specify the location of the FLEXID9 dongle library.

To install the driver silently using the command line,

At a command prompt from the directory where the dongle-driver installer resides, enter the following:

haspdinst.exe -i -nomsg

After the installation, perform the steps described under To specify the location of the FLEXID9 dongle library.

To specify the location of the FLEXID9 dongle library

Do one of the following:

Define the FlexNet environment variable FLEXID_LIBRARY_PATH to point to the location of the dongle shared object, haspsrm_win32.dll or haspsrm_win64.dll (depending on your architecture).
Manually copy the DLLs to the Windows installation System32 or SysWOW64 directory (depending on your architecture).

Important:The SafeNet external license manager (hasp_rt.exe) must be placed in the same folder as the FlexNet Publisher dongle-protected applications (including lmhostid, vendor daemon, lmtools, and lmadmin). If hasp_rt.exe does not exist in the same folder, an unexpected SafeNet error dialog (referring to the SafeNet 'hasp_cleanup' API) may appear when the FLEXID9 SafeNet runtime driver is not installed on the machine, but the dynamic library (haspsrm_*.dll) is copied to the System32/SysWow64 folder.