Creating a Single File Installer in LabVIEW

Updated Nov 29, 2023

Reported In

Software

  • LabVIEW

Issue Details

I have created an application using LabVIEW and I want to distribute it as an installer. When I build the installer I end up with multiple files and also some sub-folders. However I need a single file to install the application so I can distribute it more smoothly.
How can I set up the LabVIEW installer builder to create a single file for installation?

Solution

This feature is currently not supported in the LabVIEW environment.
As an alternative you can create a self-extracting archive from the files of the installer. You can use 7-Zip for example, which is a free open source software. When creating an SFX self-extracting archive you can also configure it to automatically run the setup.exe when the unzipping is done.
An other approach is to use Packages with the NI Package Manager for distribution. At the end you will end up with one file which will contain all the necessary components, and in addition you can also create feeds from this packages and also track the version numbers more conveniently. However you will need the NI Package Manager to open and use these files.