Q100301:尝试安装许可证时发生“意外错误”

症状

在计算机上安装或激活许可证时,您可能会遇到以下错误:

发生意外错误

1.png

原因

已知许可协议存在一个问题:如果文件路径包含非 ASCII 字符,我们的程序将无法写入许可文件或创建目录。例如,如果您的用户名包含特殊字符,例如带重音符号的字母(如 ë)或 @ 符号,则可能会出现这种情况。

如果您的计算机系统日期和时间设置为未来日期,或者您的计算机上存在修改日期为未来的文件,也可能出现此错误。有关此问题的更多信息,请参阅以下指南: Q100217:如何解决“检测到时钟回退”错误消息

解决

您可以通过多种方式解决这个问题:

所有许可证类型:

修改用户名,移除非 ASCII 字符,应该可以解决所有许可证类型的问题。

登录许可证:

在 Windows 系统上,您可以启用 UTF-8 编码,这样您就可以在用户名中使用非 ASCII 字符来访问您的许可证。启用此设置的步骤如下:

  1. 打开设置面板

  2. 选择时间和语言选项

  3. 选择左侧的“区域”选项

  4. 点击窗口右上角“相关设置”标题下的“其他日期、时间和区域设置”。

  5. 点击“区域”

  6. 选择“管理”选项卡

  7. 点击“更改系统区域设置...”

  8. 勾选“Beta:使用 Unicode UTF-8以支持全球语言”,然后单击“确定”。如果系统提示您重新启动,请重启 Windows 以完成更改。

节点锁定许可证:

使用 FLU 8.1.6 安装 Nodelocked 许可证时,许可证会写入您的用户区域。为了避免此问题,您可以使用 FLU 8.1.3 将许可证安装到系统位置。

可通过以下链接下载 FLU 8.1.3:

Mac 下载

Linux (.deb) 下载

Linux (.rpm) 下载

Windows 下载

安装完 FLU 8.1.3 后,请按照以下文章中的步骤安装许可证: Q100026:如何安装 Nodelocked 许可证 

FLU 8.1.3 会将许可证安装到以下路径。手动将 .lic 文件拖到此位置也应该可以解决此问题:

Windows: C:\ProgramData\The Foundry \RLM\ and C:\Program Files\The Foundry \RLM\

macOS: /Library/Application Support/TheFoundry/RLM/

Linux: /usr/local/ foundry /RLM/


延伸阅读

有关许可的更多信息,请参阅以下文章:

    我们很遗憾听到

    请告诉我们