How to update your project to add QLM License Protection

The table below describes the modifications that need to be made to your development project to integrate with QLM. If your IDE is not listed, please contact us at support@soraco.co.

Visual Studio - .NET C#

Files to add to your project

Target Folder

LicenseValidator.cs

(file generated by the Protect Your Application wizard)

<Project Folder>

<Product x.y.lw.xml>

(file is generated by the Protect Your Application wizard)

<Project Folder>

redistrib\.net 4.0\QlmLicenseLib.dll (add as a Reference)

<Bin Folder>

redistrib\.net 4.0\QlmLicenseWizard.exe [optional]

<Bin Folder>

Visual Studio - VB.NET

Files to add to your project

Target Folder

LicenseValidator.vb

(file generated by the Protect Your Application wizard)

<Project Folder>

<Product x.y.lw.xml>

(file is generated by the Protect Your Application wizard)

<Project Folder>

redistrib\.net 4.0\QlmLicenseLib.dll (add as a Reference)

<Bin Folder>

redistrib\.net 4.0\QlmLicenseWizard.exe [optional]

<Bin Folder>

Visual Studio - Visual C++

Files to add to your project

Target Folder

LicenseValidator.cpp, h

(files generated by the Protect Your Application wizard)

<Project Folder>

<Product x.y.lw.xml>

(file generated by the Protect Your Application wizard)

<Project Folder>

redistrib\.net 4.0\QlmLicenseLib.dll

<Bin Folder>

redistrib\.net 4.0\QlmLicenseLib.dll.manifest

<Bin Folder>

redistrib\.net 4.0\QlmLicenseWizard.exe

<Bin Folder>

Excel, MS-Access, VB6, VBA

Files to add to your project

Target Folder

LicenseValidator.cls

(file generated by the Protect Your Application wizard)

<Project Folder>

<Product x.y.lw.xml>

(file is generated by the Protect Your Application wizard)

<Project Folder>

redistrib\.net 4.0\QlmCLRHost_x64.dll

<Bin Folder>

redistrib\.net 4.0\QlmCLRHost_x86.dll

<Bin Folder>

redistrib\.net 4.0\QlmLicenseLib.dll

<Bin Folder>

redistrib\.net 4.0\QlmLicenseWizard.exe

<Bin Folder>

Embarcadero Delphi

Files to add to your project

Target Folder

LicenseValidator.pas

(file generated by the Protect Your Application wizard)

<Project Folder>

mscorlib_TLB.pas

(file generated by the Protect Your Application wizard)

<Project Folder>

mscoree_TLB.pas

(file generated by the Protect Your Application wizard)

<Project Folder>

QlmLicenseLib_TLB.pas

(file generated by the Protect Your Application wizard)

<Project Folder>

<Product x.y.lw.xml>

(file is generated by the Protect Your Application wizard)

<Project Folder>

redistrib\.net 4.0\QlmLicenseLib.dll

<Bin Folder>

redistrib\.net 4.0\QlmLicenseWizard.exe

<Bin Folder>

Embarcadero C++ Builder

Files to add to your project

Target Folder

LicenseValidator.cpp/h

(file generated by the Protect Your Application wizard)

<Project Folder>

mscorlib_TLB.cpp/h

(file generated by the Protect Your Application wizard)

<Project Folder>

mscoree_TLB.cpp/h

(file generated by the Protect Your Application wizard)

<Project Folder>

QlmLicenseLib_TLB.cpp/h

(file generated by the Protect Your Application wizard)

<Project Folder>

<Product x.y.lw.xml>

(file is generated by the Protect Your Application wizard)

<Project Folder>

redistrib\.net 4.0\QlmLicenseLib.dll

<Bin Folder>

redistrib\.net 4.0\QlmLicenseWizard.exe

<Bin Folder>

DEFINITIONS

Project Folder: the folder where you source code is located.

Bin Folder: the folder where your binaries are located.

Last updated