07-31-2007 01:57 PM
08-01-2007 03:10 AM
08-01-2007 10:42 AM
Hello aldoulif,
You do need to have the DLL in a specific directory for the executable to call it. This link describes what the options are.
Regards,
Clint M
National Instruments
08-15-2007 02:42 PM
Thanks Clint and Weibi. I hope that this thread isn't dead.
The article Clint suggested (http://digital.ni.com/public.nsf/allkb/862567530005F09C862565C50068363D?OpenDocument) recommended that the DLL needs to be located in the same folder (with the labview exe) or in \windows\system. I tried both options without any luck.
I am not sure if the error I am getting (please refer to the 1st post to read the error) means that the labview exe cannot find the DLL.
Are there special settings to be done when creating the labview exe? Do I need to more the entire project to a new computer when trying to run the labview exe on a new computer? I don't add any dependencies when creating the project (I am using labview 8.0).
Help Please!
Thanks.
08-15-2007 03:06 PM
08-15-2007 03:11 PM
08-15-2007 03:53 PM
Even better (if you deal with DLLs frequently): Place a shortcut to the "walker" in your "Send To" menu. Then, right-click a DLL and select Send To >> Walker.
Have a nice day, Guenter
06-09-2009 04:26 AM
I got the same problem.
When I started the app on an other computer than my development computer I get an error message:
"The file "xxx.dll" is not a valid LabVIEW file."
Same OS, same EXE, same DLL.
I also got other DLL calls in my app which don't make any problems.
I tried the walker dependcy programm and get the same result on both computers.
I don't know what happens.
Can someone help me please?
BR, Thomas
06-09-2009 06:28 AM
hi aldoulif...
you can find the DLL's directory from Project explorer> Build specification properties (right click build specification, click properties).
usually u don't need to use a seperate directory to save *.dll files.
check the dlls are copied to the new directory or subdirectory after building the executable.
RENN
06-12-2009 06:05 PM