10-18-2015 02:55 PM
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.
10-19-2015 10:03 AM
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
10-19-2015 02:14 PM
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.
10-20-2015 06:00 PM
I'm sorry to hear that! I am looking more into the issue and will get back to you!
Casey L.
Applications Engineer
10-21-2015 03:35 PM
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