08-10-2009 02:00 PM
We recently upgraded from the IMAQ 4.0 to 4.5, and some pieces of labview code we wrote have broken. When i boot it up, it gives me warnings like the ones at the bottom. I figure the simplest fix is just to download the old .dll files and overwrite them somehow...does anybody have any ideas on how to do this?
imgBufferElement.vi
- The shared library expected to be at "imaq.dll" was loaded from "C:\WINDOWS\system32\imaq.dll".
imgClose.vi
- The shared library expected to be at "imaq.dll" was loaded from "C:\WINDOWS\system32\imaq.dll".
imgCreateBufList.vi
- The shared library expected to be at "imaq.dll" was loaded from "C:\WINDOWS\system32\imaq.dll".
imgSessionAttribute.vi
- The shared library expected to be at "imaq.dll" was loaded from "C:\WINDOWS\system32\imaq.dll".
imgSessionLineTrigSource2.vi
- The shared library expected to be at "imaq.dll" was loaded from "C:\WINDOWS\system32\imaq.dll".
imgSessionTriggerConfigure2.vi
- The shared library expected to be at "imaq.dll" was loaded from "C:\WINDOWS\system32\imaq.dll".
imgSetRoi.vi
- The shared library expected to be at "imaq.dll" was loaded from "C:\WINDOWS\system32\imaq.dll".
SessionLookUp.vi
- The shared library expected to be at "imaq.dll" was loaded from "C:\WINDOWS\system32\imaq.dll".
08-10-2009 02:46 PM
08-11-2009 01:58 AM - edited 08-11-2009 02:00 AM
gswang wrote:
Oops, sorry, actually. I'm not sure what version it used to be, but it currently is 4.1. Is there a way to determine what we upgraded from?
No and those errors are no errors but warnings and as such in fact a bit overreacting. What it says is that a Call Library Node trying to load imaq.dll (which without path means to load it from the one of the Windows standard search paths where the system directory is also part of) has been redirected to load said DLL from the system directory. A rather strange message in fact as those are virtually the same for a properly configured Windows system. Bascially you can ignore this specific warning completely as it informs you of something that Windows will do anyhow, unless you start to copy and move DLLs that were originally installed in the system directory.
What LabVIEW version is that?
Rolf Kalbermatter
08-11-2009 05:59 PM
I know these are warnings, but I'm just suspicious because right after the upgrade, all kinds of errors are now happening. Most refer to various VIs from the library that don't seem to be working. Also, our property nodes seems to also not be working properly.
This is Labview 8.0.
I was just wondering also, since we upgraded this while upgrading the NI Vision Acquisition, is it possible that the VI's in the library got upgraded and as such are not compatible with whatever the 8.0 did? If so, how can we fix it?
08-11-2009 09:07 PM
If you were going to revert the IMAQ driver, the best way would be to remove the current one through Add/Remove Programs and install the older version.
That said, tell us what specific problems you're having and perhaps we can help you work those out with the newer version of the driver.