Converting VIs in a LabVIEW Project to a Packed Project Library

If you determine that you need to build a packed project library for a group of VIs, complete the following steps to convert the VIs for a large application to a packed library.

  1. Place all VIs for the application in a LabVIEW Project.
  2. Create a project library for each module, or group of VIs that work together. If you use a subVI among multiple modules, duplicate the subVI for each project library or place all shared subVIs in a separate project library.
  3. Update VIs that reference subVIs in the project libraries to avoid incorrect dependencies.
  4. Create a separate LabVIEW project for each project library, adding each project library to a LabVIEW project.
  5. For each LabVIEW project, build a packed library with the project library as the top-level file.
  6. In the LabVIEW project with all the project libraries, right-click each project library and select Replace with a packed library from the shortcut menu to replace each project library with a packed library.
  7. Remove the original project libraries and VIs from the project.
Note  If you need to make changes to a file in a packed library, make the change to the VI in the LabVIEW project with that project library. After you save the change, test your changes, rebuild the packed library, and copy the most recent packed library to the LabVIEW project with all the packed libraries.