LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

subvi is not executable

labview 5.1

Once copied my vi's from sol 2.6 machine to sol 2.8, problem is:

"This Code Interface has no code to execute. Popup on it and select Load
Object Code ...,
then select the object code file (lsb)"

In fact, it concerns all the cin nodes including the ones of labview...

Saving development distribution by means of "Save with options" on 2.6
and copying intro 2.8 doesn't help

Thanks for ideas,
Alexandre
0 Kudos
Message 1 of 2
(2,436 Views)
Hi Alexandre-

I am a little confused to what is happening, are you able to popup and select the lsb file and it still doesn't work? Or is the lsb file not present?

If the lsb file is no longer present, it probably got lost in your Operating System migration (2.6 -> 2.8)- you will just have to recompile your c code and recreate the object on the new system. This is not difficult and obviously you have achieved this already if your system was working properly. It does, however, require you to have the original source code which I really really hope you still have. If not, there is no present way of getting the source code from a compiled object - this "unfeature" is pretty standard in the CS field.

If the tlb object does exist and you are in fact selecting the file
and your vi is not acting like you expect, I would urge you to contact NI support and we can work through this together.

I think recompiling is the way to go - moving compiled objects from one system to another reeks of potential problems.

good luck, hope this helps-
ben schulte
national instruments
0 Kudos
Message 2 of 2
(2,435 Views)