LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Exe cannot find top-level vi

I have a problem on some (not all) systems featuring XP lite - a customizable, small footprint version of XP.

Say I install an application A through an installer including the LV runtime (7.0). After that, I copy on the system an executable file B.exe; if I try to run B, the LabView splash screen shows up for a while, then the runtime opens the "Choose vi to load" dialog. I'm forced to generate and run an installation of B in order to have the possibility to execute it.

A similar problem appears if I update the original application by simply copying a newer version of the A.exe file. Again, I need to uninstall and reinstall application A.

Have you already seen something similar or do you have any explanation for this behaviour?

 

Thanks in advance for any contribution.

Paolo
-------------------
LV 7.1, 2011, 2017, 2019, 2021
0 Kudos
Message 1 of 3
(2,700 Views)

Hi Paolo,

 

usually you can replace the exe without any need to re-install the full setup (including LV runtime).

Usually you can also run a second exe without installing the runtime twice (which will not happen) as long as you don't need any additional libs/packages... (True for same LV version.)

 

So maybe this behaviour is due to XPlite?

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
Message 2 of 3
(2,688 Views)

Hi GerdW, thank you for your answer.

Yes, the culprit is most probably the operating system. I didn't prepare it myself, so I don't have at hand the list of the removed features.

I was just wondering if the problem can be traced to a known issue using the vast collective experience of the forumers. This would give me a hint about a possible workaround.

 

Paolo
-------------------
LV 7.1, 2011, 2017, 2019, 2021
0 Kudos
Message 3 of 3
(2,677 Views)