Discussion:
In my project explorer, there are two ? marked dll files listed in the dependencies. What does that mean?
(too old to reply)
hilary
2006-02-05 21:11:18 UTC
Permalink
In my project explorer, there are two ? marked dll files listed in the dependencies. But there is not any error in my project. And i am sure there are the dll files located in my computer. Right click the ? marked dll files, there is an explore... option showing up, but nothing happened when I click that.
 
Is there anybody can help me with that? Because I am building a installer for this project. When I run the exe file on another computer, the error information show up saying can not find ivi.dll.
 
By the way the two ? marked dll files are ivi.dll and ag3325b_32.dll. Does that mean I need to install any drivers? Thanks a lot!


pic.jpg:
Loading Image...
JasonS
2006-02-07 16:10:44 UTC
Permalink
The question mark icon on the dlls indicates that LabVIEW is unsure of
the location of the DLL, or is unable to locate the DLL on your
system.  This can happen if the DLLs do not exist, or if the "Call
Library Function Node" just specifies the name of the dll, and not the
entire path to the dll.  IVI and Instrument driver VIs will
typically not supply the entire path to the DLL, whch would cause the
question mark icon to appear.

If your application is working properly, then you should ignore the
question mark in the dependencies list.  If your application is
broken because the DLLs cannot be found, they are installed with the
following drivers:

ivi.dll is installed with the IVI compliance package, which is available at the following link:
<a href="http://digital.ni.com/softlib.nsf/webcategories/85256410006C055586256BE6007065DD?opendocument&amp;node=132060_US" target="_blank">
Drivers and Updates: IVI Compliance Package</a>

You should also install the latest version of NI-VISA, which is required by the IVI Compliance Package:
<a href="http://digital.ni.com/softlib.nsf/webcategories/85256410006C055586256BBB002C0E91?opendocument&amp;node=132060_US" target="_blank">
Drivers and Updates: NI-VISA</a>


ag3325b_32.dll is installed with the your instrument's IVI driver, which can be found below:
<a href="http://sine.ni.com/apps/we/niid_web_display.download_page?p_id_guid=E3B19B3E90FB659CE034080020E74861" target="_blank">
Agilent 3325b Instrument Driver</a>


Jason S.
Applications Engineer
National Instruments
YvesGauthier
2006-06-08 14:10:08 UTC
Permalink
I have a similar problem: 5 dependencies with "?'; and my executable doest not work.
One is nilvaiu.dll : from DAQmx, I think
One is pipx40_32.dll : from my Pickering instrument
But 3 others are like {B2794EF3-C0B6-11D0-939C-0020AF68E893} : from registry, I presume.
How can I make my executable running?
Yves
&nbsp;
Matt_S.
2006-06-09 21:40:07 UTC
Permalink
Hi Yves,

This looks like a problem with the DAQmx driver not being installed on
the target machine. Install the DAQmx driver and you should see most of
these problems disappear.

Regards,
Matt S.

Loading...