-19037: Packed Library Cannot Set Relative Path To Dependencies

Message

The following packed project libraries contain dependencies that are not within the image directory or its subdirectories:

Why does this error occur?

The deployment contains packed project libraries that have external dependencies with a destination higher than the packed project library. The relative path from the packed project library to the external dependencies would install the dependencies in a directory higher than the installation directory.

For example, if you deploy C:\source\a.lvlibp , which has a dependency on C:\dep.dll , a.lvlibp installs in the following destination: <image>\a.lvlibp , and dep.dll must install in a directory higher than the installation directory to maintain the relative path.

How do I resolve this error?

Use the following suggestions to resolve the issue.

  • On the Distributed Files tab, select the packed project library and change the destination so that the dependencies can be placed inside the installation directory.
  • Alternatively, rebuild the packed project libraries and place the dependencies in a relative directory that is not higher than the directory in which the packed project library resides.

If the issue persists, contact National Instruments for support. Save a technical support record to send to National Instruments by selecting Save Technical Support Report from the Save Log button pull-down menu.