Executing a VI Before or After a Build
- Updated2026-07-09
- 2 minute(s) read
Executing a VI Before or After a Build
Pre-build VIs and post-build VIs automate actions before or after you build a LabVIEW build output from a build specification for supported application types.
You can execute a VI before or after a build for the following types of build outputs:
- LabVIEW:
- LabVIEW Real-Time Module: stand-alone real-time application
| VI | Example Use |
|---|---|
| Pre-build VI |
|
| Post-build VI |
|
If the VIs you want to execute before or after a build do not already exist in the project, click the appropriate Generate VI button on the Pre/Post Build Actions page to create these VIs.
1 Prior to LabVIEW 2025 Q1, .NET Framework assemblies were called .NET interop assemblies.
Related Information
- Creating Stand-Alone Applications with LabVIEW
Create a stand-alone application (.exe) to provide your LabVIEW program to users without providing your source code. To use a stand-alone application, end users need to install the LabVIEW Runtime, not the LabVIEW development environment.
- Creating .NET Framework Assemblies with LabVIEW
Create a .NET Framework assembly to bundle LabVIEW code into a .NET DLL that external .NET environments can call.
- Creating Shared Libraries with LabVIEW
Create a shared library to make your LabVIEW code available as a reusable asset for other callers to use.
- Creating Packed Project Libraries with LabVIEW
Create a packed project library with LabVIEW to condense a LabVIEW project into a single file.
- Creating Source Distributions with LabVIEW
Create a LabVIEW source distribution to share your LabVIEW code with other developers in a simple way.