My project includes a dll library, and it works fine. But when I build an installer and application exe the dll doesn't work, even on the same machine. What is wrong?
Other question- my projecy uses labview.exe's exported functions, how to include the file in my installer?
I think you may have missed out to include your dll file in to the dynamic VIs portion while you are creating the exe and then installer. Check it once again.
The DLL should be in the same folder as your application is after build.
Another thing could be that this DLL needs other DLLs which you didn't include in the build.
If you are using functions directly build into LabVIEW.exe you have to include LabVIEW.exe as any other DLL. Don't be surprised when LabVIEW then wants an activation.
I included all the files in my project (please find the attachements).
If I run the vi's from labView (as *.vi) dll works good. When I run it as an application there is no error but the tab returned by my dll is empty (contains all zero's).