...
Every LM-X protected application will search checks for the existence of dll files in the following order and uses the first path found:
On Linux:
...
- The path specified by the TMPDIR environment variable.
- The /tmp path
...
- .
On Windows:
- LM-X will check for the existence of dll files in the following order and use the first path found:
The path specified by the TMP environment variable.
The path specified by the TEMP environment variable.
The path specified by the USERPROFILE environment variable.
- The Windows directory.
USERPROFILE locks the licensing process
When re-defining the USERPROFILE environment variable on Windows, the license checkout may lock the licensing process: in such situations closing the application abruptly seems to be the only solution. One workaround to this problem is to restore the value before using any LM-X function and then set it again after making LM-X API calls to prevent this issue from occurring.