How to Use DeployLX to Protect Software Licenses

Software developers face many challenges when it comes to licensing and copy protection. Among these challenges is customizing software licenses for the needs of each customer without compromising security. By providing developers with scores of limits that can be applied to control software usage, DeployLX allows for the creation of unique and complex licenses. The incorporation of license keys for software activation helps protect those licenses.

Things You'll Need

  • 15MB free disk space
  • Microsoft .NET Framework
  • DeployLX
  • Microsoft® Windows 2000, Windows XP or Vista
Show More

Instructions

    • 1

      Use DeployLX's SecureLicenseManager system to protect your software licenses. At runtime DeployLX will request and search for a valid license in the end-user's system. Once the license is verified the software is available for use.

    • 2

      Create unique license files for your clients. Since each client has different needs when purchasing software, it's beneficial to be able to create a file specific to his needs. The file grants and defines usage rights and can employ restrictions as to how the software is used.

    Use the DeployLX Project Wizard to Create License Keys

    • 3

      Launch the DeployLX Manager and protect your Visual Basic and C# projects using the Project Wizard. To open the Project Wizard, go to Home Tab -> Protect Project.

    • 4

      Select Create New Keys from the License Key Options page to make new keys for the project. Enter an identifying name for the keys.

    • 5

      Choose Use Existing Keys when you want to use the same keys to protect multiple projects. This option can also be used when you have already created keys for the open project.

    • 6

      Choose the project you wish to protect on the Select Project Page.

    • 7

      Review the list of actions that the Wizard will perform. Click on Next to confirm the process.

    • 8

      Wait while the Project Wizard's progress is tracked on the Working Page.

    • 9

      Use the code generated by the Project Wizard in your software to protect your program. The code will be displayed on the Add Licensing Page.

    • 10

      Close the Project Wizard by clicking on "Finish."

    Create License Keys Manually

    • 11

      Launch the DeployLX Manager. Choose Home Tab -> Key Manager.

    • 12

      Select New Keys from the Key Manager and enter a descriptive name in the Create Keys tab.

    • 13

      Click on OK to create the license keys. Click on Yes to backup the keys.

    • 14

      Go to Home -> Key Manager ->Installed Keys to view a list of available license keys.

    • 15

      Export the keys to a project by selecting Export and choosing a C# or Visual Basic DeployLXKeys file. Click OK to continue the export.

    • 16

      Save the file in the AssemblyInfo file of the selected project and open it in Visual Studio.

    • 17

      Navigate to Menu->Project -> Add Existing Item and select the saved file.

    • 18

      Add a reference to the licensing runtime to your project by going to Menu->Project -> Add Reference.

    • 19

      Select DeployLX.Licensing.v3.dll from the .NET Framework folder. The file is in the Redistributables folder, in the DeployLX installation location.

Tips & Warnings

  • The MSIL code in your projects should be protected by an encryption tool, as it is easily read and manipulated.

Related Searches:

Comments

You May Also Like

Related Ads

Featured