An error 'Failed to load dynamic library because of missing external symbols or dependencies or because of invalid file format' occures everytime the labview framework tries to call dll. Has anybody come across this problem before.???
I assume that this happens with a specific DLL. Is it possible that you talking about a .NET ASSEMBLY?
Yes. It is happening with a specific dll. But this dll consists of APIs which correspond to a proprietory protocol. It has no relation with .NET ASSEMBLY. Its writen in VC++
[...] But this dll consists of APIs which [...]
This sounds as if the DLL requires some other components, most likely other DLLs. Is it possible that these are not installed on the target machine?
Do you run LV 2010 and 2014 in parallel on the same machine for checking?
No. I have uninstalled LV2010 and then installed LV2014. And other DLLs which are required for this DLL are already included in the project.
Including DLLs into the project is not sufficient. You have to make sure that the DLLs can be loaded.
Please see MSDN for search orders for DLLs.