LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Referencing a DLL instead of including it in an executable build

Hello.  I am creating a VI that references a dll that is a part of another software package using the Call Library Function Node.  This dll is constantly changing when the software is updated.  I would like to create a stand-alone application using the application builder to be ported onto other computers that might have different versions of this DLL installed.  In my application I would like my VI to reference the DLL that is installed on the machine instead of including this DLL in the executable.  However it appears that whenever I make an executable the DLL is included with it.  Does anybody know a way to do this?  Thanks for the help in advance.

 

David

 

PS.  I am using LV 8.6 on Window XP.  Destination computer will not have LV on it, but the LV 8.6 runtime engine.

Message Edited by crackerjo1 on 09-10-2008 09:56 AM
0 Kudos
Message 1 of 2
(2,593 Views)

Seems like I found an answer to my own question:

 

http://digital.ni.com/public.nsf/allkb/600E74662DB186BC862572700033AD9A

 

However this will add another layer of complexity to my VIs by having the path listed everywhere.  It's too bad that you can't just click a setting in the Application builder that will do this without changing the VI.

 

O well,

David

Message 2 of 2
(2,580 Views)