11-24-2016 02:14 AM
I copied a whole project from an external drive to my local disk and made a few changes. Saved it and when i run, the VI works perfectly. When i try to build an exe file, build process is completed successfully but exe file itself doesnt work. it says "LabVIEW:Generic file-I/O-error. BH_EL2xxx.lvclass cannot be loaded."
In Project i do have 2 warnings. Please see attachment. The path "D:\" is actually not in my computer. I dont have a D partition. only C. How is it possible to chnage the path of these 2 dlls. When i right click, there are no options to replace nor delete them.
I also tried to open the original project and "Save as -->Duplicate lvproj files and contents" with another name in another Computer, but still the same error while building exe.
Anybody have any ideas`?
11-24-2016 03:29 AM
Witch Vi's are using these dll?
You need to find the Call Library Function Node that link to these dll's and correct the path.
11-25-2016 01:09 AM
Hi!
Could it be that the drive you copied from was D:\ or the folder the project was saved to before has been on a drive D:\?
I concur that you should look for call library function nodes. Also the "find caller" function from the context menu in the project explorer could be helpful.
Also perhaps create a build log. Perhaps there is more information to go on.
Regards,
Christoph
11-28-2016 12:22 AM
Hi all
I guess i found out the problem. The exe file searches for a specified path ( D:\) which is actually not available in the computer. I copied the Prohject to another computer and opened , renamed and saved all subvis and it worked. I was not able to resolve conflict in the first PC where D:\ drive is missing.