Error Message: "The Single Use hardware key has not been installed on this system, or has been removed"
Problem/Symptom:
Trying to import an ArcGIS LYR file into Oasis Montaj/Target, and I get this error. Or, trying to import an MXD into Oasis Montaj/Target. My ArcGIS is licensed through a USB Dongle key.
Environment:
Resolution cause #1 refers to Oasis Montaj/Target v6.4.2, cause #2 refers to Oasis Montaj/Target v7.0. As well, you have ArcGIS 9.2 and is licensed through a USB Dongle key.
Resolution:
Cause #1:
In Oasis Montaj/Target v6.4.2, you are required to have an active ArcGIS license in order to import LYR files into Oasis Montaj. You must therefore then have the USB Dongle key installed in order to import the LYR file.
Cause #2:
In Oasis Montaj/Target v7.0, you are not required to have an active ArcGIS license in order to import LYR/MXD files in Oasis Montaj/Target, because ArcEngine is installed and licensed through v7.0. However, ArcEngine is not installed if you have a pre-existing copy of ArcGIS installed on your machine. Therefore, your ArcGIS license takes precedence over the Geosoft ArcEngine install, and thus you are still required to use your ArcGIS license in order to install LYR/MXD files.
You may try a license update via File > License > Update, but if this does not work then you may want to speak to ArcGIS ESRI to see if they can help you.
Root Cause:
Oasis Montaj/Target v6.4.2 required an active ArcGIS license in order to access/import Arc LYR files.
In v7.0, the need for the ArcGIS license was removed, as we installed ArcEngine (v9.2). Thus, someone without an ArcGIS license could import LYR and MXD files, and so forth, with their Oasis Montaj v7.0 (+ ArcEngine) license.
However, with v7.0, we were instructed by ESRI not to install ArcEngine if any ArcGIS desktop product was already installed on the machine, because the two might break each other. The problem is that the ArcGIS stuff is designed to all install into the same folders as the ArcEngine stuff.
If you already have ArcGIS installed, the ArcEngine from Geosoft will not be installed, and thus the 'free LYR and MXD' file import from Geosoft will not be installed on the machine. Therefore, the LYR and MXD import is taken from the licensed version of ArcGIS, and not from the 'free' Geosoft version of ArcEngine (included with the Oasis Montaj license).
As such, this is not really a bug, but more of a limitation, due to the fact that ArcGIS is already installed. This is not something that Geosoft can fix, and you may need to speak with ESRI to see if they can help resolve this (perhaps give you an electronic license instead of a USB license?).
