Application class/Mass Compile method

From LabVIEW Wiki
Jump to: navigation, search
VI Server Method Information
Method ID 7D5
Scope Basic Development Environment
Data Name Mass Compile
Short Name* Mass Compile
Long Name* Mass Compile
* Displayed here in English. Short and Long names appear in the language of the LabVIEW IDE.
Owning Class ID 1
Owning Class Name Application Class
Return Data Type No return value
Invoke Node Mass Compile
Available in Real-Time Operating SystemYes
Available in Run-Time EngineNo
Remote access allowedYes

Loads and compiles VIs in a directory, including VIs in subdirectories, for the specified application instance.

This method is similar to the Mass Compile option in the Mass Compile dialog box.

Parameters

Data type Name Required Description
Path Directory to Compile Yes Specifies the directory where the mass compile should begin.
Path Log File Path No Specifies a file path where results of the mass compile should be placed. The default is no file.
Boolean Append to Log File No Specifies whether results should be appended to the log file. The default is FALSE.
U32 Number of VIs to Cache No Specifies the number of VIs that should be allowed to remain in memory during the mass compile. The default is none.
Boolean Reload LVSBs No 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 default is FALSE.
Boolean User Stopped No Indicates whether the user stopped the mass compile operation.

Uses

History

Version Change(s)
LabVIEW 2018 More info to come.

See Also

External Links