Requires: Application Builder or Professional System (NI Linux Real-Time, Windows)
Use this page of the Package Properties dialog box to configure advanced settings for a package.
This page includes the following components:
Custom actions—Lists the actions that execute when the package installs or repairs. The table contains the following configuration options:
Schedule—Specifies when to run the action. Right-click an action and select Change Schedule to change the schedule.
Action—Specifies the action to execute when the package installs, uninstalls, or repairs an installation.
Arguments—Specifies optional arguments to pass to the action. For example, you can use the same action for multiple packages but pass different arguments to change what the action does.
(Windows)Wait for the action to complete—Makes the NI Package Manager wait for the action to finish running before it continues with the installation or repair. If you remove the checkmark from the checkbox, the NI Package Manager runs the action in the background when installing or repairing the package.
Note If you remove the checkmark from the Wait for the action to complete checkbox, the NI Package Manager ignores any errors that the action returns during installing the package.
Check for errors—Checks for errors during installation or repair. By default, if the action returns an error, the NI Package Manager considers the installation or repair as failed and rolls back. If you remove the checkmark from the checkbox, the installation or repair continues no matter what the action returns.
(Windows)Show console window—Shows a console window while a batch script action or a console-based executable is running. Remove the checkmark from the checkbox to hide the console window. You may want to show the window in case it displays any status or expects user input while the action runs.
Add custom action—Adds an action to run during package installation or repair. The action appears in the table.
Move action up—Moves the selected action up in the table. Actions with the same Schedule run in the order specified in the table.
Move action down—Moves the selected action down in the table. Actions with the same Schedule run in the order specified in the table.
Edit action properties—Opens a menu for editing properties of the action selected in the table.
Remove custom action—Removes the action selected in the table.