NI Package Builder 19.6 Bug Fixes

Overview

The following items are notable issues fixed between the release of NI Package Builder 19.1 and NI Package Builder 19.6, including additional patches and service packs. If you have a issue ID, you can search this list to validate that the issue has been fixed. This is not an exhaustive list of issues fixed in the current version of NI Package Builder 19.6.

Contents

Bugs Fixed

 

Additional Patch Information

Installing some patches may require certain additional steps or considerations. Please refer to the following table for more information about patches for this release.

These patches currently do not have any special instructions.

Additional Resources

Explore Support Content and Product Documentation 

 

Ask the NI Community

 

Request Support from an Engineer

A valid service agreement may be required, and support options vary by country

Bug IDLegacy IDDescriptionDetails
941042135891

Custom Executes Fail to Run Executables Installed to the Temp Target Root Directory

NI Package Manager installs files assigned to the "Temp" target root directory to a unique directory for each package, but custom executes launched in the "Temp" target root directory resolve to a path that is not unique per package, so the custom execute fails. NI Package Manager reports "error occurred while installing a package: (pkg). Additional error information: An error occurred while installing a package '(pkg) [windows_x64]'"

Reported Version: 
NI Package Builder 19.0

Resolved Version: 
NI Package Builder 19.6

941044252783

Error -16024 May Occur When Performing Discovery on Input Directory With a Long Path

When performing discovery on an input directory that has a very long path sometimes results in "Error -16024 An error occurred while discovering dependencies of input files: 'Object reference not set to an instance of an object.'"

Reported Version: 
NI Package Builder 19.1

Resolved Version: 
NI Package Builder 19.6

941045195048

Solution Packages Added to a Package Installer or Repository Incorrectly Appear as From Other Sources

When adding a solution package to a package installer or local repository using the Add Packages drop down, the added package initially displays as from the solution, but changes to from other sources after selecting Show Additional Sources in the drop down.

Reported Version: 
NI Package Builder 19.1

Resolved Version: 
NI Package Builder 19.6

941840 

Loading a Solution Fails With Error -16013 When a Recommended Package in a Package Installer is not Found

When loading a project that contains a package installer that includes an installed package that recommends other packages that are not installed, the solution may fail to load and reports "Error -16013: The package 'custom-device' references the package '' which could not be found in the solution or is not installed."

Reported Version: 
NI Package Builder 19.0

Resolved Version: 
NI Package Builder 19.6

941841 

Build Reports Error -16027 if Package Output Directory Specifies a Path Using ..\ Notation

Specifying a path with ..\ notation as an output directory causes build error:

"Error -16027: An error occurred while communicating with NI Package Manager: The specified path 'C:\Users\user\Desktop\NIPB Testing\Relative\..\RelativeOutput\New Package' is invalid: The filename, directory name, or volume label syntax is incorrect The specified path 'C:\Users\user\Desktop\NIPB Testing\Relative\..\RelativeOutput\New Package' is invalid: The filename, directory name, or volume label syntax is incorrect"

Reported Version: 
NI Package Builder 19.0

Resolved Version: 
NI Package Builder 19.6

941843 

"Unexpected error" is Reported Performing Drag and Drop of Packages Between Packages Pane and Installer and Repositories Pane

When dragging a package from Packages window to Installer and Repositories window I got this error: "Unexpected Error: NI Package Builder encountered an unexpected error. The application will now close. Error message: Exception has been thrown by the target of an invocation." followed by Package Builder closing.

Reported Version: 
NI Package Builder 19.0

Resolved Version: 
NI Package Builder 19.6

941844 

Cannot Open TestStand Options Dialog if Environment File Setting Specified an Invalid .tsenv File

The TestStand dialog will no longer open if you provide an invalid environment (.tsenv) file, even with the option to "Use TestStand environment file" unchecked you will receive error "The environment file "<file>.tsenv" is invalid" when trying to open the TestStand Dialog

Reported Version: 
NI Package Builder 19.0

Resolved Version: 
NI Package Builder 19.6

941846 

Build Reports Errors -16048 and -16049 When TestStand Code Module paths in Steps Do Not Match the Case of Files on Disk

If the capitalization of paths specified for code modules does not match the case of the actual file on disk, a build operation reports errors -16048 and -16049.

Reported Version: 
NI Package Builder 19.1

Resolved Version: 
NI Package Builder 19.6

941041252770

Adding the C:\ Root Drive as an Input Folder Causes Unexpected Results During Discovery

When adding the C:\ root drive as an input folder item, discovery of the folder can cause multiple errors and some of its contents will not be shown. NI Package Builder 19.6 prevents you from adding C:\ as a input folder.

Reported Version: 
NI Package Builder 19.1

Resolved Version: 
NI Package Builder 19.6

950258946818

Error -2147352571 when Building a Package that contains LabVIEW and TestStand Components

When building a package that contains LabVIEW and TestStand components the build will fail with:

"Error -2147352571, Type mismatch with TestStand - Read Linker Info from File LV 8 or Above.vi."

Workaround: There is currently no known workaround for this issue.

Reported Version: 
NI Package Builder 19.6

Resolved Version: 
NI Package Builder 19.6.1

Glossary of Terms

 

  • Bug ID - When an issue is reported to NI, you may be given this ID or find it on ni.com.  You may also find IDs posted by NI on the discussion forums or in KnowledgeBase articles.
  • Legacy ID – An older issue ID that refers to the same issue.  You may instead find this issue ID in older known issues documents.
  • Description - A few sentences which describe the problem. The brief description given does not necessarily describe the problem in full detail.
  • Workaround - Possible ways to work around the problem.
  • Reported Version - The earliest version in which the issue was reported.
  • Resolved Version - Version in which the issue was resolved or was no longer applicable. "N/A" indicates that the issue has not been resolved.
  • Date Added - The date the issue was added to the document (not the reported date).