Sep
1
2009

How-to: Store Custom Data in a License

In complex licensing scenarios you may want to store license specific data in a license such a list of named features, database names, SLA contract numbers, etc. DeployLX provides a named value collection that can used to save and retrieve this type of data.

For basic on/off style features consider using named features.

Continue Reading
Sep
1
2009

How-to: Use Named Features

DeployLX supports named features in two ways - up to 8 serial number flags, or in up to 27 flags per Feature limit.

Fore more complex state consider storing custom data.

Continue Reading
Feb
11
2009

How-to: Testing License Time or Subscription Limits

During the course of testing, you may find the need to test a time or date sensitive component of your license(s). Changing the system clock will result in license validation errors. Learn how to safely test limits. 

Continue Reading
Feb
11
2009

Building the Licensing Samples

Installing Sample Keys

Some DeployLX Licensing samples include licenses to demonstrate features discussed in the sample article. Each user is assigned their own unique keys when they purchase DeployLX Licensing. The samples have been signed with a shared key that can be used by anyone. This guide will help you install the sample keys and update references to the DeployLX Licensing assemblies. 

To install the sample keys
  1. Download the keys to your desktop.
  2. Extract the keys to your desktop.
  3. Start the DeployLX Manager.
  4. Select Key Manager from the License Management section of the Home tab on the Ribbon.
  5. Select Browse, then navigate to your desktop and select DeployLX Samples.lsk.

Updating Assembly References

The samples reference the DeployLX.Licensing.XXXX.dll assemblies from their default install location at C:\Program Files\XHEO\DeployLX\v5.0\Redistributable\.NET 2.0\. If you install DeployLX to a different location you will need to update the references to point to your installed location.

To Update a Reference in a Visual Basic Project
  1. Open the sample project in Visual Studio.
  2. Select Project Properties.
  3. Select the References tab.
  4. Select each DeployLX.Licensing.XXXX.dll assembly and delete it.
  5. Select Add.
  6. Select Browse, then navigate to the Redistributable\.NET 2.0 folder where you installed DeployLX.
  7. Select the matching DeployLX.Licensing.XXXX.dll assembly and select OK.
To Update a Reference in a C# Project
  1. Open the sample project in Visual Studio.
  2. Select View | Solution Explorer to open your project solution.
  3. Expand the Solution node, followed by the Sample Project node.
  4. Expand the References node.
  5. Select each DeployLX.Licensing.XXXX.dll assembly and delete it.
  6. Select Project | Add Reference.
  7. Select Browse, then navigate to the Redistributable\.NET 2.0 folder where you installed DeployLX.
  8. Select the matching DeployLX.Licensing.XXXX.dll assembly and select OK.
Continue Reading
First Previous   1   2   Next Last