Measurement Studio for VC++

cancel
Showing results for 
Search instead for 
Did you mean: 

What installer installs the file 'nimcdbu.dll'

I am trying to use a dll that I have created in C++, using measurement studio. The development was done on a windows XP machine and I am deploying to a windows 2000 embedded controller.
 
The trouble is that when I call the DLL from Test Stand on the destination machine I get the message that it cannot find "nimcdbu.dll".
 
I know that I could manually add this file to my deployment project. But I would like to find the driver or app that installed "nimcdbu.dll". into my development system and install it onto the destination machine.
 
So my question is this:
Do I brute force my way through this by adding one missing dll at a time until the untill all missing DLLs are identified and copied to the destination machine? Or, do I try to find the intaller(s) for the DLLs that are missing?
 
If i should take the second approach, does anyone know where the file "nimcbdu.dll" comes from? I am using a NI-7344 Motion Controller. It looks like it may be a motion related file, but I am not sure.
 
Thank you for your assistance.
Lonnie Aldredge
0 Kudos
Message 1 of 2
(4,950 Views)
Lonnie,

I ran a search for which module includes the dll but was initially unable to find it. I searched for the dll itself on my machine, which does not have Vision or Motion installed and it did not find it as well.

However, when searching on a machine with Motion installed it did find the dll in the WINDOWS/system32 folder so I believe that you are correct in assuming that it's part of the Motion driver.

I would recommend trying to install the driver on the target machine before trying to brute force it. Due to the fact that the driver wasn't tested on embedded 2000 it may or may not install properly and you may have to brute force it at the end of the day.

Test Engineer - CTA
0 Kudos
Message 2 of 2
(4,941 Views)