SafeGuard Enterprise: How to apply a Hotfix/Patch dll to the global assembly cache

  • N.º del artículo: 111338
  • Actualizado: 14 ene 2014

Issue
How to apply a Hotfix/Patch dll to the global assembly cache.

Known to apply to the following Sophos product(s) and version(s)

SafeGuard Management Center
SafeGuard Device Encryption

Operating System
All supported OS versions

What To Do

Hotfixes/Patches are often provided as dlls that must be exchanged in the GAC (Global Assembly Cache) of the computer that runs the corresponding SafeGuard Enterprise (SGN) component.

The are several ways this can be done:

Preferred method:
Copy the dll to the GAC folder using the Windows Explorer:

  1. Extract the file (e.g. Utimaco.SafeGuard.DirectoryService.dll)
  2. Copy the file locally to the SafeGuard Enterprise Server / Management Center/Client computer (depending on what component needs the fix).
  3. Open the Microsoft Windows Global Assembly Cache in the Windows Explorer (usual location is C:\Windows\Assembly)
  4. Use drag and drop to copy the dll to C:\Windows\Assembly

Please note that copying files to the Windows Global Assembly Cache does not give any visual feedback. To make sure that the file has been successfully copied to the assembly cache, check the ‘Last Modified’ property of the exchanged dll, it should reflect the current date.

In the event that it is not possible to copy the dll directly to the Global Assembly Cache using drag and drop, there are two alternatives available:

Alternative method 1
Use the batch files that can be downloaded here

Alternative method 2
Use the Microsoft Global Assembly Cache tool (Gacutil.exe), a developer tool provided by the .NET Framework SDK, to import the dll to C:\Windows\Assembly.

If you have any questions regarding the hotfix or issues implementing it, please open a support request via support@sophos.com.

 

 
Si necesita más ayuda, póngase en contacto con soporte técnico.

Valore el artículo

Muy malo Excelente

Comentarios