Product key

If a product key is activated on a machine then you revoke the key to replace it with a new how is the best way for the activation dialog to appear instead of a message that the product key is revoked. Is there a way to clear the existing product key information from users machine?

Thanks in advance

There's no way to do that short of swallowing the exception that the product key is revoked.

I guess the real question is why is a person with a revoked product key allowed to buy a new one? The typical use-case for revoking a product key is when a customer fails to pay for your product, or they bought your product with a fraudulent credit card.

How are you using revoking keys?