10-15-2010 04:43 PM
Hi all,
I have an executable that I use in many places with great success. Normally, the only thing installed is the DAQ drivers and the LV Runtime Engine. The program is built in LV 2009. To support some upcoming testing I have to run the program on a computer with LV 8.20, and LV 8.5 installed. I installed the 2009 RTE, but when I run the executable, it cannot find certain included files. Specifically, it cannot find the NI report vis, the run time menu file, or some .ini files. It does find certain files since it starts its data acquisition with the right channels and names (as defined in an .ini file in the same directory as the run time menu.) To get to my support directories, I use Application Directory.vi and append the support directory to that. Again, this executable works just fine on systems with just the runtime engine, so I don't know why it isn't working on a system with both the runtime engine and an older version of Labview. Any suggestions would be greatly appreciated.
Chris
PS - Uninstalling the older versions of labview isn't an optimal solution either, since they will still need the development environment on this machine after this specific test is done.
10-18-2010 05:02 PM
Hi Chris,
I'm pretty sure the Application Directory.vi shouldn't be affected by other versions of LabVIEW installed on the machine. Could you provide some specifics about what it can't find? This may be helpful in diagnosing where the issue is coming from. It could be that it's looking for something that's normally installed outside your executable.