Use this page of the Package Properties dialog box to configure the dependencies for a package.

This page includes the following components:

Option Description
Installed packages filter Filters the list of installed packages to show in the Related packages listbox.
Note By default, this component does not display. You need to remove the checkmark from the Automatically select dependencies checkbox to display Installed packages filter. (NI Linux Real-Time) This component is not supported on Linux Real-Time targets.
  • Categories

    Filters the list of installed packages by category.

  • Filter options

    Filters the list of installed packages. By default, the Related packages list shows runtime deployment packages only.

    • Runtime deployment packages only—Specifies to show only packages that contain product or driver runtimes. Runtime deployment packages are the most common packages you need when deploying applications.
      Note This filter also shows all visible packages which are built before LabVIEW 2019.
    • All visible packages—Specifies to show all available packages that are visible in the default views of the NI Package Manager.
    • All packages (including hidden)—Specifies to show all packages installed on the system, including hidden packages.
  • Search text

    Filter the list of installed package by keywords you enter. Each keyword matches against package name, display name, and description. You can search text using regular expressions.

Related packages

Lists packages that may be related to the package being built.

If you have multiple package build specifications in the project, the packages show up in the list as well under the Package Build Specifications section.
Add package dependency

Adds a package dependency relationship to the Related packages listbox. The new package appears under the Additional Packages section.

Remove package dependency

Removes a package from the Related packages listbox. Only packages in the Additional Packages section can be removed.

Automatically select dependencies

Automatically searches for and selects the LabVIEW Run-Time Engine that matches LabVIEW in version and bitness. Automatically select dependencies also searches for and selects additional runtime packages, such as VISA, depending on what functionality you use in your build specifications.

Note (NI Linux Real-Time) Linux Real-Time packages do not support automatically selecting dependencies.
Package name

Specifies the name of the package selected in Related packages.

Description

Includes information about the package you select in the Related packages listbox.

Dependency relationship

Specifies the dependency relationship with the package you select in the Related packages listbox.

Include enhanced relationship

Specifies that the package you select in the Related packages listbox is enhanced by the package being built. The NI Package Manager prompts to install enhancing packages when the related package is installed.

Require a version range

Specifies the minimum and maximum package versions that satisfy the relationship with the package you select in the Related packages listbox.

  • Minimum version type

    Specifies the type of minimum package version required to satisfy the relationship with the package you select in the Related packages listbox. Specify the version in the Minimum version box.

  • Minimum version

    Specifies the minimum package version required to satisfy the relationship with the package you select in the Related packages listbox. The version is compared based on the Minimum version type you select.

  • Maximum version type

    Specifies the type of maximum package version required to satisfy the relationship with the package you select in the Related packages listbox. Specify the version in the Maximum version box.

  • Maximum version

    Specifies the maximum package version required to satisfy the relationship with the package you select in the Related packages listbox. The version is compared based on the Maximum version type you select.

Building and Distributing Applications Home