06-17-2020 09:01 AM
I have been using the same deployment .tsd file to deploy for a couple of years, 95% of the time the deployment works and it generates the installer I need. Every once in a while the deployment utility will hang indefinitely when it gets to the "Finished reading link information from the top level VIs". I can restart the PC and the utility but once I see it hang here it will never get past this point. The only fix I have found to this point is uninstalling and reinstalling TestStand completely. Any thoughts on what may be going wrong? Is there something else I can do instead of reinstalling TestStand?
06-11-2021 02:15 AM - edited 06-11-2021 02:16 AM
I got the same problem when I included the VI
"C:\Program Files\National Instruments\LabVIEW 2019\user.lib\_MGI\Timing\MGI Wait\MGI Wait (U32).vi"
in a subVI in my build.
When I removed the subVI from my Build the TestStand Deployemnt Utility did NOT hang.
When I again added the "MGI Wait (U32).vi" subVI to my build the TestStand Deployemnt Utility hang again.
When I (again) removed the subVI from my Build the TestStand Deployemnt Utility did NOT hang.
More infromation:
I did not create the SubVI including the "MGI Wait (U32).vi". Another developer created it and added it to a repository for me to use.
I have no problem using the "MGI Wait (U32).vi" with LabView on my station.
I have the "MGI Wait (U32).vi"-VI (MGI library) installed on my computer.
Conclusion:
I don't think it is a TestStand issue.
I think it is a LabView issue.
Maybe Me and the other developer didn't install the MGI library the same way resulting in a dead lock when using the TestStand Deployemnt Utility.
Best regards
Erik