We have a custom validation form that allows on and offline activation. When we use the form, it performs computer bound licensing based on the MacAddress using the LicenseValidator.ValidateLicense method. This returns (via GetStatus) 2, which means that the license is valid. (Using code based on the QLMProSample)
When we try to use LicenseValidator.ValidateLicenseAtStartup, the method reads the keys from the registry, pulls the mac address (same ones that we feed to ValidateLicense using our form), however, method returns "The license is not valid".
When stepping through the code, we noticed that the same values were being fed to the license.ValidateLicenseEx3, but returning different values.
My Question is this: Where do we go now to determine differences, and why one works, but the other does not?
Any help that you can give us would be appreciated.
Please sign in to leave a comment.