VLM Volume License Installer Creates Installer Which is Not Pointing to The Server

Updated Oct 24, 2022

Reported In

Software

  • Volume License Manager

Issue Details

I am trying to create a volume license installer (VLI) for my software using the NI Volume License Manager. I insert the CD/DVD/pendrive to the computer and select Tools»Create Volume License Installer... (Options»Create Network Installer... with VLM 2.1 and previous). When it asks me for the source location of the software, I browse to the CD/DVD/pendrive and click OK, I see the following error:

 
 
"This Installer Source does not appear to need modification for use with NI VLM. 
If you continue, NI VLM will copy the contents of the source without modification"

If I click OK, and after creating Installer check how it works, it turns out that it just copied the CD/DVD/pendrive to the destination path and the installed software doesn't look to the NI Volume License Manager for its license. Why isn't the licensing information added to the installer?

Solution

This behavior occurs because a valid source directory for the software, whether it be a CD/DVD/USB drive or files on a network, has not been selected. The solutions to this are listed below ordered by VLM version.
 

VLM 3.0 and Later

In order to create a volume license installer in VLM 3.0 and later, you must browse the folder containing the setup.exe file for the software. If you select a valid source location, the Product Name (Installer Name in VLM 3.1) field will be automatically updated. If you do not select a valid location, VLM will show a dialog saying VLM will copy the contents of the source without modification and create the installer without any additional VLM information.
 

Note: from LabVIEW 2019 and later, all NI installers are now based around NI Package Manager packages. You must have VLM 3.2 or later and NI Package Manager to be able to make a custom VLM installer for any software version of 19 or later.

 
 
 

VLM 2.1 and Previous

For VLM 2.1 and any earlier versions, you must browse to the folder containing the setup.exe file for the software to create a network installer. Only then will it make changes to the installer and create the mslsetup.exe file, which is the network installer. In most cases, the setup.exe file is in the root directory of the CD but in some cases you will have to browse to a different folder containing the executable. 

Beginning with LabVIEW 8.6 (Q3 2008 Platform DVDs and Developer Suite DVDs), NI transitioned to using MetaSuite installers. Support for MetaSuite installers began with VLM 2.1.1, so if you are using an older version of VLM to create Network Installers for any software from Q3 2008 and later you will need to upgrade to VLM 2.1.1 or later.

Additional Information

There was an issue with creating Network Installers the first release of Volume License Manager 2.0 and has been fixed in maintenance release version 2.0.0.75. We do recommend that you install the latest version of VLM however. This can be found on our Drivers and Updates page.

Beginning with LabVIEW 8.6 (Q3 2008 Platform DVDs and Developer Suite DVDs), NI transitioned to using MetaSuite installers. Support for MetaSuite installers began with VLM 2.1.1, so if you are using an older version of VLM to create Network Installers for any software from Q3 2008 and later you will need to upgrade to VLM 2.1.1 or later.