LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Please find the vi named "Instance 2 19Saved Control TLA.vi"

I developed an app on my desktop and it works fine there. So, I built an executable and deployed it to another machine. However when I run the app on the new machine, it pops up a dialog box entitled 'Please find the vi named "Instance 2 19Saved Control TLA.vi".' The name of the vi source was 'Control TLA.vi'. What's the issue?
0 Kudos
Message 1 of 3
(2,707 Views)
Instance 2 19Saved Control TLA.vi is most likely the instance of an Express VI. For some reason, the Express VI has been saved incorrectly. You could try to rebuild the exe and see if that helps. I have a feeling that it will not chagne anything, but it is the easiest thing to try.

Knowing that it is most likely an Express VI, you can try replacing them to see if a replacement works any better. Perhaps something became corrupted in the Express VI that makes it not save correctly. If you have a lot of them this will be tedious and may be fruitless, however. If you can figure out which Express VI it is not finding, I would be interested in that answer.
0 Kudos
Message 2 of 3
(2,707 Views)
Hello,

Thank you for contacting National Instruments.

The suggestions that Robert made are great. It is also possible that the executable is trying to link to a VI that physically is not present on the distribution machine. If the suggestions above do not solve your problem, try adding the missing VI as a support file when building the executable. This may solve your problem.

I hope this helps!

Matthew C
Applications Engineer
National Instruments
0 Kudos
Message 3 of 3
(2,707 Views)