Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Can't get nidaqmx.tlb installed

Solved!
Go to solution

I was, until this morning writing an application on VB6.0 which used the USB-6501 via the nidaqmx.tlb file which was in Windows\System32.

I then decided that I would make it a .Net application in C# using Visual Studio 2008. and found that it would not build for .net 2.0 and, as I don't want to update the target PC to a more recent version of .Net, I decided to uninstall the NI-DaqMX drivers and put an earlier version on, in the hope that I might get to build for .Net 2.0.

I have downloaded and installed :

NIDAQ960f0Core

NIDAQ961f1Core

NIDAQ970f0Core

Uninstalling the previous version before running each one.

None of them has put nidaqmx.tlb back in the Windows\System32 folder, nor anywhere else for that matter. Also the code examples have gone missing and Visual Studio 2008 doesn't list a reference to anything which looks like an NI-Daq driver None of the downloaded installers have given me the option to select to install VB6 support or install example code.

 

What can I download that will put nidaqmx.tlb, nidaqmx.dll and the code examples back?

Do you have something a little smaller than 1.5GB which will do this ?

Regards

Kevin Rugman

 

0 Kudos
Message 1 of 4
(4,263 Views)

Hi Kevin,

 

I did some research and it would seem that a similar problem has occurred before due to the version of operating system that was being used. If you are using a 64bit edition of Windows, then the 

nidaqmx.tlb file will be located in C:\Windows\SysWOW64. Problems could arise from the fact that VB6.0 is actually a 32bit IDE, and when it was released, 64bit wasn't really a consideration. 

 

Before I go on to look at the rest of the problem I'd just like to confirm with you whether or not that file is in the 64bit location I've listed above, as this will help me determine whether your problem is likely to be related to past issues, or a new problem entirely.

 

Kind Regards,

 

Matt H
Applications Engineer
National Instruments UK
0 Kudos
Message 2 of 4
(4,199 Views)
Solution
Accepted by topic author krugman3
The download pages for the 'core' versions, clearly state that no application development is included. For that, you need to install the full DAQmx driver just like you did in the first place.
Message 3 of 4
(4,195 Views)

Its not a 64 bit OS.

Have re-installed the entire 1.5 GB software suite.

I would have thought that nidaqmx.tlb is a pretty fundamental part of the driver set for the USB-6501, so why

none of NIDAQ960f0Core, NIDAQ961f1Core or NIDAQ970f0Core actually installs it is beyond me.

 

0 Kudos
Message 4 of 4
(4,164 Views)