It is possible to save a VI library programmatically by using VI Server as follows:
The steps of saving an LLB to the previous Version of LabVIEW are as below:
- Find the LLB source folder.
- List the file path of VIs and open VI reference.
- Using VI Server->Invoke Method->Save.For Previous.
The idea is to take a folder of LLBs and performs a Save for Previous operation on every VI within each library until the entire folder is saved in the previous version of LabVIEW.
The LabVIEW block diagram to perform this functionality is as below：