How to Add a Legacy NI Installer to an NI Package Builder Package

Updated Aug 7, 2026

Environment

Software

  • NI Package Builder

This article explains how to include a legacy NI installer in an NI Package Builder package installer when the software is not available in NI Package Format. Before proceeding, review Running Non-Package EXE Distributions for the general workflow of executing installer executables from NI Package Builder.

  1. Follow the procedure in Running Non-Package EXE Distributions to configure a custom execute action in NI Package Builder.
  2. Verify whether the legacy installer's setup.exe supports the /nomutex command-line argument by running: setup.exe /nomutex
  3. Review the behavior of the installer:
    • If the installer wizard launches, setup.exe supports /nomutex.
    • If a help window or an invalid command-line parameter warning appears, setup.exe does not support /nomutex.
  4. If setup.exe does not support /nomutex, replace it with a compatible setup.exe from a newer legacy NI installer.
  5. Configure the custom execute command to include /nomutex.
  6. Build your package installer.

The package installer can install the legacy NI software as part of the package installation process, even though the software was not originally distributed in NI Package Format.