LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Upgrade of NIDAQmx%3A missing function in DLL

After upgrading from CVI 2013, SP2 to CVI 2015 along with new  NIDAQmx 15.1.1,  old programs now contain non-fatal-runtime error at the NIDAQ function call DAQmxAGetSysDevNames( ) that is  used to determine the  USB--6009's connected, as shown in the snapshot attachment.   I have uninstalled, then reinstalled NIDAQmx 15.1.1 with no resolution.  Need some guidance here,  thanks.

0 Kudos
Message 1 of 5
(4,601 Views)

Hi Steve_Macha!

 

It looks to me like DAQmx saw that you already had that DLL on your computer and decided not to update the DLL to the newest version.  I think the best option here is to Force Reinstall DAQmx.  I have linked a KnowledgeBase article to this post on how to Force Reinstall NI Software.  The force reinstall will write over the previous versions of DAQmx files.

 

Hope this helps!

 

Casey L.

Applications Engineer

0 Kudos
Message 2 of 5
(4,577 Views)

I performed a force install of NIDAQmx 15.1.1 using command prompt,  but no success.   The same run-time error still exists as shown in above. The nicaiu.dll creation date within C:\windows\system32 is 08/12/2015.

0 Kudos
Message 3 of 5
(4,566 Views)

I'm sorry to hear that!  I am looking more into the issue and will get back to you!

 

Casey L.

Applications Engineer

0 Kudos
Message 4 of 5
(4,539 Views)

Hey Steve_Macha!

 

I talked to some colleagues about the error you are getting.  We suggest that you create a new project because the old project might be referencing the old DAQmx version which could be why you're getting this error.

 

Hope this helps!

 

Casey L.

Applications Engineer

0 Kudos
Message 5 of 5
(4,515 Views)