ImageGear .NET - Updated
Using the SLU when the Target Machine Does Not Have Internet Access (Offline Mode)
User Guide > Licensing and Distributing > Runtime Licensing > Node-Locked Licensing > Using the SLU when the Target Machine Does Not Have Internet Access (Offline Mode)

If you are using the SLU and anticipate that there will be target machines that do not have internet access for security or other reasons, you will need to account for some additional interaction points and have access to a machine that does have an internet connection.

From the Development Machine

Make sure you can access the following from the target machine (i.e., copy these files from the development machine):

On the Target Machine

  1. Transfer the files you copied from the development machine to the target machine.
  2. On the command line, navigate to the directory where you've copied the AccuLicClient.dll. Run the following to COM-register AccuLicClient.dll on the target machine: 
    32-bit
    Copy Code
    %SYSTEMROOT%\System32\regsvr32.exe AccuLicClient.DLL
    64-bit
    Copy Code
    %SYSTEMROOT%\syswow64\regsvr32.exe AccuLicClient.DLL
  3. Run the slu.exe as administrator (right-click and choose “Run as Administrator” from the context menu).       
    If you get an error when running the SLU, please see the FAQ and then re-attempt the previous step.
  4. In the Server Licensing Utility dialog, click Add Files....
  5. Navigate to the license configuration file that you generated in the last section, select it, and click Open to list it in the SLU dialog.
  6. When registering an annual license, you need to provide the access key in the [Optional] Specify Access Key text box. Copy and paste the Access Keys you need, without commas, from the Access Key File.
  7. Click Manually Register.
  8. In the Manual Licensing dialog, copy the hardware key into a text file so that you can transfer it to a machine with internet access.
     
    For example:
    1. Save the text file to a portable or shared storage drive (e.g., a flash drive or network folder)
    2. Email the text file.
  9. On a machine with internet access:
    1. Navigate to https://licensing.accusoft.com/v1/WebDeployUser/WebDeployUser.aspx to reach the Accusoft Licensing Center page.
    2. Paste the hardware key.
    3. Click Download License to download a text file with the license key.
    4. Copy the file with the license key and transfer it back to the offline target machine.
  10. On the offline target machine, run the SLU if previously closed (i.e., repeat steps 3-6). In the Manual Licensing dialog, do one of the following:
    • Click Open License File and navigate to the license file. Click OK.
    • Open the license file with a text editor, copy the license key to the clipboard, and click Paste License Key to paste the new license key into the License Key field.
  11. Click License to install the new license.
  12. If a license is available, the message “The License Key has been placed into the registry.” is displayed when the license has been downloaded to the target machine. Click OK.
  13. If a license is not available or registering the license fails, a 14 day temporary license is installed. You will need to add code to notify your user of this issue and the 14 day expiration.

When you run your application on the target machine, the ImageGear component will check for a valid license.

An active internet connection is only required during the licensing process. An internet connection is not required during runtime.