在同一台计算机上使用 licpath.lic 文件和 ADSK_FLEXLICENSE_FILE 环境变量

Autodesk Support

2023年10月8日


涵盖的产品和版本


问题:

当客户端计算机同时使用 licpath.lic 文件和环境变量 ADSKFLEX_LICENSE_FILE 来指向许可服务器时,您想知道哪项优先。

解决方案:

客户端计算机启动网络版本的 Autodesk® 软件产品(后者使用基于 FLEXlm® 的 Autodesk® License Manager (AdLM) 版本)时,它首先读取环境变量 ADSKFLEX_LICENSE_FILE 来确定在何处查找其网络许可。如果 ADSKFLEX_LICENSE_FILE 指定的服务器不可用,或没有许可,则客户端将读取 Windows® 注册表中的以下子项来确定接下来在何处查找:

HKEY_CURRENT_USER\Software\FLEXlm License Manager\ADSKFLEX_LICENSE_FILE

如果在注册表子项中指定的服务器上没有找到可用的许可,或此注册表子项不存在,则客户端将读取位于根安装文件夹中的 licpath.lic 文件来确定在何处查找其网络许可。如果未在该处找到可用的许可,将显示“License Finder”对话框。

一些系统可能配置为使用变量 LM_LICENSE_FILE 来将客户端计算机指向许可服务器。Autodesk 不建议使用此变量来指向 Autodesk 产品的服务器。使用变量 ADSKFLEX_LICENSE_FILE 可改进并得到更一致的性能。

注意:如果 licpath.lic 文件存在,则 licpath.lic 文件中的 MAC 地址字段必须恰好是 12 个十六进制字符。否则,即使正确实施了系统变量 ADSKFLEX_LICENSE_FILE,每次启动 Autodesk 软件时均会显示“License Finder”对话框。

示例:

  • 使用 ADSKFLEX_LICENSE_FILE、注册表和 licpath.lic 时,优先顺序为:
    1. ADSKFLEX_LICENSE_FILE
    2. 注册表 [HKEY_CURRENT_USER\Software\FLEXlm License Manager] \ ADSKFLEX_LICENSE_FILE
    3. licpath.lic
    4. 显示“License Finder”对话框
  • 使用 ADSKFLEX_LICENSE_FILE、LM_LICENSE_FILE、注册表和 licpath.lic 时,优先顺序为:
  1. ADSKFLEX_LICENSE_FILE
  2. 注册表 [HKEY_CURRENT_USER\Software\FLEXlm License Manager] \ ADSKFLEX_LICENSE_FILE
  3. LM_LICENSE_FILE
  4. licpath.lic
  5. 显示“License Finder”对话框

产品:

所有桌面产品

版本:

所有


此信息是否有用?


需要帮助?请求助 Autodesk 助手!

助手可以帮助您找到答案或联系支持人员。


您享有什么级别的支持?

不同的固定期限使用许可方案提供了不同级别的支持。了解您的许可方案提供的支持级别。

查看支持级别