SolidLicense .NET 1.2.10 - More info
What is the difference between the basic and the professional package? What is the "Renaming Feature" about? In the following this and other questions about SolidLicense are clarified:
The basic package consists of the following items:
The professional package consists of the following items:
Upgrade (Basis => Professional)
The upgrade (basic => professional) consists of following items:
Every license key is assigned to one product. This way license keys a customer of SolidLicense has generated for her/his product cannot be used for products of another customer of SolidLicense. If you have published a new version of your software and you don't want your customers to be able to use your new version with their existent license keys, you can easily bind the license keys of your new version to a new product key. Product keys are assigned by the publisher. One product key is already included in the basic and professional package of SolidLicense.
A generator key is a license key that allows you to use the generator libraries or the interactive license generator. A generator key is always bound to a certain computer and cannot be transferred to another computer.
Interactive license generator
The interactive license generator is a tool that you can use to generate the license keys for your customers. You can send such a license key to your customer by e-mail, by phone, by fax, by mail or in any other way.
You link to a SolidLicense library in your program and then call the functions to check license keys from within your code. The package contains libraries for all .NET versions.
The generator libraries allow you to generate license keys from within your own code. This is, for example, useful if you want to generate the license keys for your customers within an automated order process (e. g. with a vendor like ShareIt) or if you want to put the licenses directly in a administration tool and send them directly to the customer and so on. By using the generator libraries, you get maximum flexibility and independency in designing your license models.
Decide how the exported symbols (functions, types, constants, etc.) of our client libraries should be named. Give possible crackers a hard time. This unique feature makes it possible to hide the license protection functions inconspicuous showRegistrationDialog() inside your software. Instead of showRegistrationDialog() there is, for example, a function called getApplePieRecipe - for a cracker then it is very hard to find out that your program is protected by SolidLicense or which functions are responsible for this license protection. You cannot find this feature in any products of competitors. It is only possible due to the well-founded and experience-based architecture of SolidLicense. This seriously increases the security of your protection solution!