Moving a LabVIEW Project to Another Computer

Updated Mar 12, 2026

Environment

Software

  • LabVIEW
  • LabVIEW Application Builder Module

I have a project in LabVIEW that includes a complicated hierarchy of VIs, DLLs, data files, variables and other dependencies. How can I easily move this project from its current development computer to another one?

There are several options for moving LabVIEW source code files to another computer. You can build your project and associated files into a ZIP file, or you can create a source distribution of the project. You can also save the project to a previous version of LabVIEW.

 

Note that the following procedures are valid for the source files that are in your project. This procedure does not pertain to copying over the dependencies of your project, i.e. anything that appears under the "Dependencies" node in the project. These Dependencies should be handled separately and may include:

 

  • NI LabVIEW Modules, Toolkits, or Drivers - Make sure you keep track of the NI dependencies needed for your project. These will need to be installed on the destination machine before moving over your project source code.
  • 3rd Party Toolkits - If you are using a tool like VIPM to install 3rd party toolkits for LabVIEW, make sure to create a .vipc file that lists all the VIPM packages that your source code depends on.
  • Source Code outside your project - If possible, you should avoid calling source code files that are not part of your project. Consider either adding these files to your project, or creating reuse libraries of the code and distributing them through a mechanism like VIPM.

 

Using a Zip File


Users who need to move non-VI files or VIs from other directories along with their project should use a ZIP file. Complete the following steps to create a ZIP file of your project in LabVIEW Application Builder 8.0 or newer:
 

  1. From the Project Explorer, right-click on Build Specifications and select New»Zip File.

  1. Under the Source Files category of the My Zip File Properties dialog box, you can choose which files will be added to the ZIP file. Selections will be limited to files within the sub-hierarchy of the target who is a parent to the Build Specification.

  1. Once all of the configurations are set, select Build to create the ZIP file.

 

Using LabVIEW Base and Full


If you do not have access to Application Builder, you can still move a LabVIEW project by means of a source distribution or saving the project to a previous version. Creating a source distribution is similar to creating a ZIP file but allows you to select different destination folders. Saving a project to a previous version is similar to creating a source distribution, but includes the LabVIEW project file.
 

Using a Source Distribution


Since source distributions are meant for distributing LabVIEW code and not necessarily project settings, source distribution will not include the LabVIEW project file, which includes information such as how to deploy shared variables. For instance, the .lvlib file with shared variables is included, but when the top-level VI is run, it will not auto-deploy shared variables as the LabVIEW project file does. Complete the following steps to create a source distribution for your project:
 

  1. From the Project Explorer, right-click on Build Specifications and select New»Source Distribution.

  

  1. Under the Source Files category of the My Source Distribution Properties dialog box, you can choose which files will be added to the source distribution.

  1. Once all of the source distribution configurations are set, select Build to create the source distribution.

 

Using Save For Previous Version


You can use this functionality to save your project in the current or any previous version of LabVIEW at or newer than LabVIEW 8.0. Complete the following steps to save your project to a previous version:
 

  1. Select File»Save For Previous Version.


  1. Select the previous LabVIEW version to which you want to export your project.
  2. Select a destination directory to which you want to save all project files, including the LabVIEW project file, in the version selected.

  Using the Save As...option.

Additional Information

Depending on what type of LabVIEW license you have, LabVIEW Application Builder may or may not be included. You can see what license you have in NI License Manager and the following article lists what versions of LabVIEW include the Application Builder: Which LabVIEW Development Systems Include Application Builder.