LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Why does Labview7.1 executable made from App Builder not able to run Mean.vi?

We upgraded system running LV5.1. We made standalone application on Win2000 PC. When we transfer executable to Win98 PC and execute it, we get error that it can't find subroutines for Mean.vi and DIO Port Config.vi We're wondering why it is looking for more subroutines for these Labview VI's? Is the App. Builder not really compiling all of the files into the executable? Do we have to provide more files on the remote system. We have put the Runtime 7.1 directory in the \National Instruments\shared\LabVIEW Run-Time\7.1 directory on the remote machine.
0 Kudos
Message 1 of 7
(3,277 Views)
When you built the app, you should have seen a folder called data. In that folder should be lvanyls.dll. If you had created an installer and used that, you would have gotten that on the other pc and not gotten the error for Mean.vi. It is almost always a good idea to use an installer for Windows programs and not just do a copy. When you installed the daq board in the other pc, you should have installed NI-DAQ from the CD that came with it. The app builder does not include any drivers for hardware except for serial port optionally.
0 Kudos
Message 2 of 7
(3,277 Views)
We checked the \data\ folder and it only contained lvdaq.dll (not lvanlys.dll that is needed for mean.vi). Adding this directory and dll doesn't fix problem. We tried the Installer and it won't run on Win98 system. So now we're noting that LV7.1 won't run on Win98, is this also true about the executable we make with App. builder? App. Builder release notes do not specify this limitation.
0 Kudos
Message 3 of 7
(3,277 Views)
I don't understand why you don't see lvanlys.dll. I don't have 7.1 but it shows up with 7.0. And if 7.1 is not supported on Win98, then the executable would have the same limitation.
0 Kudos
Message 4 of 7
(3,277 Views)
In the application builder, go to the "Install Settings" tab and click on the [advanced] button. Make sure that "Analyze VIs Support" is selected.
0 Kudos
Message 5 of 7
(3,277 Views)
>> "...We have put the Runtime 7.1 directory in the \National Instruments\shared\LabVIEW Run-Time\7.1 directory on the remote machine..."

This is probably not the proper way to do this. I would download and install the LV71 runtime installer from e.g.: here at the NI ftp site.
0 Kudos
Message 6 of 7
(3,277 Views)
Actually, LabVIEW 7.1 is not supported on Windows 98. If you try to install LabVIEW or its runtime engine on a 98 machine, it should halt and bring up an error message. This includes applications that you build in 7.1 because those applications require the runtime engine to be installed in order to execute. So, these errors that you are seeing are unsupported behaviors because ideally it should have not allowed you to install 7.1 runtime engine. Your option would be to rollback to LabVIEW 7.0 and build your application in 7.0. Then have the 7.0 rte installed on your 98 machine and run that.

Jeremy L.
National Instruments
Jeremy L.
National Instruments
0 Kudos
Message 7 of 7
(3,277 Views)