12-02-2014 11:56 PM
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.???
12-03-2014 02:18 AM
I assume that this happens with a specific DLL. Is it possible that you talking about a .NET ASSEMBLY?
Norbert
12-03-2014 02:23 AM
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++
12-03-2014 02:28 AM
@priyanka0101 wrote:
[...] 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?
Norbert
12-04-2014 12:27 AM
No. I have uninstalled LV2010 and then installed LV2014. And other DLLs which are required for this DLL are already included in the project.
12-04-2014 02:52 AM
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.
Norbert