Inherits from Application Methods.
Loads and compiles all the VIs in a directory and all its subdirectories.
The following table lists the parameters for this method.
| Parameters | Description |
|---|---|
| Directory to Compile | Specifies the directory where the mass compile should begin. |
| Log File Path | Specifies a file path where results of the mass compile should be placed. Default is no file. |
| Append to Log File | Specifies whether results should be appended to the log file. Default is False. |
| Number of VIs to Cache | Specifies the number of VIs that should be allowed to remain in memory during the mass compile. Default is none. |
| Reload LVSBs | If True, causes CINs in VIs to be ignored and the application to search for them. Useful when a large number of CINs have been recompiled and need to be reloaded. |
The following table lists the flags for this method.
| Is settable when the VI is running | N/A |
| Requires the block diagram to be loaded | N/A |
| Is available on local LabVIEW only | No |
| Requires the front panel to be loaded | N/A |
| Must wait until user interface is idle | N/A |
| Is available with control VIs | N/A |
| Is available with global VIs | N/A |
| Is available with strict type definitions | N/A |
| Is available with polymorphic VIs | N/A |
| Available in Run-Time Engine | No |