“Runtime is not installed” error while check in the HASP keys in EMS

When trying to check-in a HASP configuration key in EMS, it returns error Runtime is not installed.

This issue can occur even if the latest Runtime is installed on machine.

This is caused if EMS is unable to communicate with the runtime and may happen if the HASP files present in jre/bin are corrupt.

Replacing the following files in jre/bin directory can resolve the issue:

  • hasp_windows_xxxxx.dll                             (where xxxxx is the vendor ID)
  • HASPJava.dll