Use NI Package Manager to Distribute LabVIEW Custom Toolkit

Updated Jan 3, 2019

Reported In

Software

  • NI Package Builder
  • Package Manager
  • JKI VI Package Manager

Issue Details

I would like to use the NI Package Manager to distribute a custom LabVIEW Toolkit that was created for a specific project, how can I do this?

Solution

  • LabVIEW 20XX:
    • If the toolkit was built for LabVIEW, please consider using VI Package Manager, as outlined in this document.
 
  • LabVIEW NXG:
    • Use NIPM for distributing and updating deployed applications. A guide for using NIPM is found here.

 

Additional Information

You can use NIPM to distribute LabVIEW 20XX source/development code by creating a Source Distribution build specification and creating a Package build specification that includes the Source Distribution buildspec.  Then, you can configure the Package buildspec to install the Source Distribution to a specific location (e.g. <Program Files>\...\LabVIEW 2017\user.lib\acme). 

However, the Package buildspec does not include a palette building tool, and the built package will not automatically install to later versions of LabVIEW (e.g. 2018, 2019, 2020).  VIPM does include these capabilities, which is why VIPM is the recommended tool for distributing source/development code for LabVIEW 20XX


In the future, you will be able to use NIPM to also distribute source/development code.

WAS THIS ARTICLE HELPFUL?

Not Helpful