Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

ni845x.dll installer error

I am trying to use an NI USB-8451 controlled by some Labview written (and proven to work) by a colleague. When I tried to run his code, I got an error saying I needed to install a dll: ni845x.dll.

So, I found the NI downloader for the Windows 7 64-bit version of that dll (I'm running Windows 7, 64-bit). When I try to run the downloaded .exe (NI-845x_212.exe) I get this message:

"The version of this file is not compatible with the version of Windows you're running. Check your computer's system information to see whether you need an x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher." But different versions for x86 and x64 are not offered.

What next?

 

0 Kudos
Message 1 of 3
(4,323 Views)

Hi Tom,

 

What version of LabVIEW are you using? Is it 32 or 64-bit? 

 

If you are using LabVIEW 32-bit, try downloading the 32-bit version of the DLL and try again. 

Jinfone
Applications Engineer
National Instruments
0 Kudos
Message 2 of 3
(4,291 Views)

Soved (I have 32-bit LabView). Though the version I had tried was indeed a 32-bit version, there is a later version:

NI-845x 14.0

This installed correctly and enabled me to use the USB-8451.

I found the full set of variants here:

http://search.ni.com/nisearch/app/main/p/bot/no/ap/tech/lang/en/pg/1/sn/ssnav:ndr/q/ni%208451/

 

0 Kudos
Message 3 of 3
(4,286 Views)