跳转到主内容
Waters China

如何在 NuGenesis LMS 中安装针对缺陷 CRI-2011(路径中有非法字符)的软件补丁 - WKB118661

目的

安装针对缺陷 CRI-2011 的软件补丁,该缺陷为“路径中有非法字符”问题。此问题会导致用户无法在 NuGenesis LMS 中打开某些文档。安装软件补丁后,用户可在 LMS 中打开这些文档。

环境

  • NuGenesis LMS 9.0、9.0.1 和 9.0.2

步骤

  1. 从 Waters 下载相应的补丁版本。9.0.2 补丁适用于 NuGenesis LMS 9.0.2。9.0.1 补丁适用于 LMS 9.0 和 9.0.1。
  2. 将 ZipLibrary.dll 补丁版本复制到所有安装有 NuGenesis LMS 客户端的计算机。
  3. 如果 LMS 客户端软件正在运行,请先停止运行。如果是 Citrix 计算机,请确保在继续操作之前,所有用户都已注销 Citrix,并且没有运行 eln.exe 进程。
  4. 浏览至 NuGenesis LMS 客户端安装文件夹。
    • 示例:驱动器:\Program Files (x86)\Waters\NuGenesis LMS
  5. 根据需要将<驱动器>\Program Files (x86)\Waters\NuGenesis LMS\ZipLibrary.dll 重命名为 ZipLibrary.dll.901 或 ZipLibrary.dll.902。
  6. 将 ZipLibrary.dll 补丁版本复制到客户端安装文件夹中。
  7. 使用管理员权限启动 PowerShell 控制台会话。
  8. 在 PowerShell 中输入以下命令,在 GAC 中注册 ZipLibrary.dll 补丁版本:
    • [System.Reflection.Assembly]::Load("System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
    • $publish = New-Object System.EnterpriseServices.Internal.Publish
    • $publish.GacInstall("Drive:\Program Files (x86)\Waters\NuGenesis LMS\ZipLibrary.dll")
  9. 启动 NuGenesis LMS 客户端并打开其中一个受影响的文档。该文档现在应可以在 LMS 中打开。

附加信息

 

id118661, NGLMS, NGLMSLIC, NGLMSOPT, SUPNG