LabVIEW Third Party Licensing and Activation Toolkit API Reference

Add-on Licensing Tool Dialog Box (Advanced)

  • Updated2023-02-21
  • 4 minute(s) read

Requires: Third Party Licensing & Activation Toolkit

Select Tools»Add-on Licensing Tool and click the Advanced Mode button to display this dialog box. Use this dialog box to add licensing to an add-on you created in LabVIEW.

Note  If you use the procedure for advanced licensing, use this dialog box to apply the license after you use LFEdit to create a license file. If you want to apply standard licensing, use standard mode in the Add-on Licensing Tool dialog box.

This dialog box guides you through the following steps:

  • Step 1 of 6—This step includes the following component:
    • Select Library—Requires you to enter or browse to the LabVIEW project library file (.lvlib) that contains the add-on files you want to license.
  • Step 2 of 6—This step includes the following components:
    • Company Name—Specifies the name of the company that owns the add-on. This name appears in the Third Party Add-on Activation Wizard, where users activate add-ons.

      LabVIEW also uses the company name to identify the directory to which the add-on installer installs the add-on license file on users' computers. In the next step, building an installer for the add-on, you will create an installer that installs the license file into this directory, named after the company.
    • Product Name—Specifies the name of the add-on. This name also is the add-on name that appears to the user when the user activates the add-on.
    • Product Version—Specifies the version of the add-on. This version also is the add-on version that appears to the user when the user activates the add-on.
    • Purchase URL—Specifies the URL of the Web page through which users can purchase the add-on. This Web page launches when a user clicks the Purchase button in the Third Party Add-on Activation wizard.
  • Step 3 of 6—This step includes the following components:
    • License File Path—Specifies the path to the license file on the developer computer. This path must identify the same license file you created in LFEdit with product definition that matches the values you entered in step 2. LabVIEW uses this path to retrieve other required information.
    • License File Password—Specifies the password to the license file with the same product name and definition as the add-on.
  • Step 4 of 6—This step includes the following components:
    • Web Activation—Allows users to acquire activation codes through the Web page you specify in the URL text box to the right of this option.
    • Phone Activation—Allows users to acquire activation codes by calling the telephone number you enter in the Phone text box to the right of this option.
    • Automated Online Activation—Allows users to activate the add-on through an automated online process in which they enter a license ID and password you provide. You can choose to allow automated online activation only if you have a SOLO Server license. If you select this option, you must enter the SOLO Server URL in the SOLO URL text box.
  • Step 5 of 6—This step includes the following components:
    • Current Password—Specifies the password for the project library that contains the add-on files if that add-on is already licensed. You can leave this text box empty the first time you license an add-on because the library does not have a password.
    • New Password—Specifies the password you want to use to license the add-on.
    • Confirm Password—Requires that you enter the same password you enter in New Password to ensure that you typed it correctly.
  • Step 6 of 6—This step includes the following components:
    • License the library file you selected—Specifies to license the same project library file you selected in step 1.
    • Create a copy of the library file and license the copy—Specifies to create a copy of the project library file you selected in step 1 and then license that copy. If you select this option, the original library file remains unlicensed.
    • Output directory—Specifies the location on disk at which to create a licensed copy of the library file. This option is available only when you select the Create a copy of the library file and license the copy option.
    • Copy the license file to a test directory where LabVIEW expects add-on licenses—Specifies to copy a version of the license file from step 3 to the public application data directory on the computer. This location is also the location LabVIEW places the license file when add-on users install the add-on, so you can use this option to test the license file.



 Third Party Licensing & Activation Toolkit Home