Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

nipalu.dll can not initialize with VB.NET 2005

I've upgraded an app to VB.NET 2003 to VB.NET 2005... Just recompiled with the latest drivers that were required (NI-DAQ 8.3 from 7.4 and the latest NI488.2 driver).  I get an error which indicates a dll can not be initialized... Using event viewer I've discovered it's a NI dll called nipalu.dll.  I tried an older help note about changing the memory for NI-PAL using regedit etc (also tried a NI tool called palBase.exe to change the memory per a NI error report note) but nothing has worked to date?  That older note was for a problem that existed in an older version of NI-DAQmx however.  I have not seen in the knowledge-base my error?  I've uninstalled and reinstalled the drivers as well as checked for a virus.  I'm also using NI488.2 2.5----I'm on an XP professional machine with about a 3 Gig processor and 1/2 gig of RAM.
 
Thanks
 
0 Kudos
Message 1 of 3
(3,578 Views)
I meant upgraded from VB.NET 2003 to 2005
0 Kudos
Message 2 of 3
(3,577 Views)

Hello,

It sounds that you used this KnowledgeBase to troubleshoot your problem with the nipalu.dll.  Were you using Traditional DAQ 7.4 or DAQmx 7.4 in your application?  When you upgraded to DAQmx 8.3 it should have upgraded your NI-PAL automatically.  However, Traditional DAQ driver will use different function calls than the DAQmx driver.  So, it is important to understand the exact drivers that you are using in your application for both the 2003 and 2005 versions.

Respectfully,

Rob F
Test Engineer
Condition Measurements
National Instruments
0 Kudos
Message 3 of 3
(3,535 Views)