Troubleshooting the Build Process
- Updated2025-08-15
- 1 minute(s) read
Complete the following to correct two common issues you might encounter while Building and Distributing Applications in LabVIEW.
[Conflict] appears next to one of the VIs in my project, preventing me from building an application from the project.
The Application Builder does not allow you to build an application if the project contains conflicts. A conflict in a LabVIEW Project is a potential cross-link that occurs when LabVIEW tries to load a VI that has the same qualified name as an item already in the project. To correct a conflict, select Project>>Resolve Conflicts.
The build process fails when I try to build my application, but I cannot identify the specific cause or appropriate fix.
You can use the following two methods to solve this problem. In some situations, you may need to use both methods.
-
Recompile your VIs.
- Using the VI Server, the Call By Reference node, or the Start Asynchronous Call node, open one of the top-level VIs you want to use in the build as well as any VIs you want to load dynamically.
- From an open VI, press the <Ctrl-Shift> keys while you click the Run button to recompile all VIs in memory. (macOS) Press the <Option-Shift> keys. (Linux) Press the <Meta-Shift> keys.
- Select File»Save All to save all VIs in memory.
- Clear the Application Builder Cache .
- Right-click the build specification name of your application and select Build to rebuild the application.