Use the
Code Conversion Utility within LabVIEW NXG to convert code from a previous version of LabVIEW.
Before converting your code, refer to Preparing Your Code for Conversion for information about how to ensure all dependencies are present and your source code is error-free. If your source code
requires a driver, ensure relevant driver software is installed with LabVIEW NXG on the machine that you use to convert code.
-
Navigate to the Launcher.
-
On the
Projects tab, select
Convert a Project to launch the
Code Conversion Utility.
-
Add the projects, folders, or files you want to convert.

Note
If your project involves multiple types of targets, such as real-time and
FPGA targets, NI recommends that you split the code into pieces by target
type and convert each piece separately.
-
Verify that the output directory matches the location where you want the
Code Conversion Utility to store the new code on disk after conversion.
-
Click
Preview to view the folder hierarchy that the
Code Conversion Utility uses when storing the new code after conversion.
In addition to displaying the folder hierarchy, the
Code Conversion Utility displays errors in the conversion preview if it detects any problems when loading the files.
Files that are not part of a project in the original source code are grouped in a new project called
LooseFiles in the conversion preview.
-
Resolve errors listed in the conversion preview if applicable.
Search this manual for errors listed in the conversion preview to find help resolving errors.

Note
If you modify the original source code while resolving errors, close and reopen the
Code Conversion Utility and repeat steps 2 through 5. Restarting the
Code Conversion Utility ensures that the utility references the latest source files.
-
Click
Convert.
Each time you run a conversion, the
Code Conversion Utility creates a time-stamped folder containing the converted source code and a comprehensive conversion report that identifies
all behavioral changes in the new code. The conversion report is available in the converted project, or you can view the report
in a web browser where you can export the conversion report as a CSV or XML file.

Note
Converting files using the
Code Conversion Utility generates new files and does not modify the original source code files.
After converting your code, resolve changes in the converted code to replicate the behavior of your original code.