How to Fix DLL Debugging Information Mismatch Errors in LabWindows/CVI

Updated Jul 27, 2026

This article explains how you can resolve the out-of-date debug symbol warning when loading or debugging a dynamic-link library (DLL) in NI LabWindows™/CVI™ . This error typically occurs when the DLL binary file and its corresponding debugging symbols are inconsistent or mismatch.

  • Requirements: Access to the DLL source project and its build environment.
  • Audience: Developers integrating or replacing DLLs in an NI LabWindows/CVI application.
  • Prerequisites: Familiarity with building and compiling projects in NI LabWindows/CVI.

 

  1. Check whether there is existed exe with same name of the dll in same path. If so, rename or remove the exe&cdb file(existed in old version CVI).
  2. Open the original project which generated the dll and rebuild the dll. 
  3. After re-building the dll, the issue disappears. 

If the issue still existed, please contact NI for support. 

After rebuilding and replacing the DLL, NI LabWindows/CVI recognizes the matching debugging symbols and allows normal execution and debugging without displaying the warning