LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Exe can't load front panel of subvis in lvlib

Hi

I have a problem regarding the execution of an exe after installation on another computer than the development one.

The problem seems to be from NI_AALPro.lvlib. Multiple error messages appears because I use Analysis palette functions.

error.png

The library is copied by the installer in the application directory in data subfolder.

 

Any idea?

Thanks.

NTA_LabView_certified_Developper.jpg
0 Kudos
Message 1 of 3
(2,705 Views)

You need to explicitly include any VIs that you call dynamically in your build. The error you are getting is because it cannot find the VI you are trying to call. If you are using the runtime engine the normal paths for the native LabVIEW subVI are not there.



Mark Yedinak
Certified LabVIEW Architect
LabVIEW Champion

"Does anyone know where the love of God goes when the waves turn the minutes to hours?"
Wreck of the Edmund Fitzgerald - Gordon Lightfoot
0 Kudos
Message 2 of 3
(2,704 Views)

That cannot be right. The installer creates the environment entries that point to where the libraries are. We have just had the same problem, which occurred after loading LV8.0 back onto a machine that already had LV2010 installed. Somehow apps that used the NI_AALPro.lvlib made in 8.6.1 or 2010 could no longer find their libraries. This is an NI defect I think. It must be relatively common that people build .exe's in LV8.6 say, and then install them on a machine with LV2010 also installed. If the LV2010 based apps then fail, that would be most dissapointing. We will do some more testing.

 

 

0 Kudos
Message 3 of 3
(2,671 Views)