I have a TestStand system which is taking a very long time to analyse/build the deployment in the deployment utility.
All of my VIs/code modules are contained within a single LabVIEW project, the project has ~400 VIs in total (most of which are relatively straightforward OO VIs for interacting with hardware). The code modules are contained in either LV classes or LV libraries and they are specified via the LabVIEW project:
It takes well over an hour to build the deployment. The analysis also takes a very long time *unless* I already have the LabVIEW project open (but I have to close it before building, otherwise the deployment errors). In both cases where it takes a long time - I can see the LabVIEW loading dependencies dialog keep reappearing (loading the same files).
It seems like LabVIEW keeps loading/unloading the project during the deployment for every operation (analysing file, updating file links etc.).
Any ideas/suggestions on how to speed this up?
I tried to set what I thought was the 'optimum' configuration (e.g. combining projects, removing unused members etc.). I had also tried to use PPLs in the past (either by building the PPL in LabVIEW, or using the TestStand deployment option - neither of which I had any success with).
LabVIEW Champion, CLA, CLED, CTD
(blog)