ImageGear for .NET User Guide > Installing, Licensing, and Distributing ImageGear > ImageGear Licensing > Licensing Error Codes > ImageGear Licensing Error Codes |
The following table describes general ImageGear licensing errors that can occur at runtime if the product is not licensed properly:
The following error descriptions are constant across all licensing errors. |
Error Description |
Comment |
Failure to open registry value. |
This error occurs if the license key cannot be obtained from the registry. Server licensing model only. |
Invalid license key. |
This error occurs if the license key passed to the ImageGear is invalid. All licensing models. |
Version is not licensed. |
This error occurs if the license key is valid, but does not license the current version of the product. All licensing models. |
Your evaluation license has expired. Please run Accusoft License Manager if you would like to get a new license. |
This error occurs if the evaluation license key has expired. Evaluation licensing only. |
The product is not licensed for this machine. |
This error occurs if the evaluation license key is not compatible with a hardware key for the current machine. Evaluation licensing only. |
The hardware ID of this machine doesn't match license information. Please run Accusoft License Manager on this machine to add its hardware ID to your license. |
This error occurs if the development license key is not compatible with a hardware key for the current machine. Development licensing only. |
Solution name is required. |
This error occurs if an empty solution name is passed as a parameter. All licensing models. |
Invalid solution name. |
This error occurs if the solution name from the license doesn't match the solution name passed as a parameter. All licensing models. |
Invalid solution key. |
This error occurs if the solution key from the license doesn't match the solution key passed as a parameter. All licensing models. |
Invalid executable name. |
This error occurs if the executable name from the license doesn't match the name of the application executable. Deployment licensing models locked to the executable only. |
Please use OEM licensing API with this license. |
This error occurs if the User/OEM license is being initialized via the registry. The User/OEM license has to be initialized by using the OEM API. User licensing model only. |
Please do not use OEM licensing API with this license. |
This error occurs if a non-User/OEM license is being initialized via the OEM API. Only the User/OEM license has to be initialized by using the OEM API. Server licensing model only. |