Well, I have just discovered that this is a known behavior difference between Traditional DAQ and most other drivers. Prior to CVI version 7.0, there was no compatibility mode switching; driver libs and CVI libs alike were only installed for one compatibility mode. To change the mode you would have to rerun the driver (or CVI) installer and select the other compatibility mode. Becase Traditional DAQ is a legacy driver, its installer was never updated to take advantage of CVI's post-install compatibility switching mechanism.
If you want to use the library in different compatibility modes, do the following:
1) Copy easyio.lib and dataacq.lib from \bin to \bin\msvc (assuming that MSVC is the mode for which the libraries successfully load) and
from \extlib to \extlib\msvc. The libs in \bin and \extlib are actually different, so be sure to copy them separately.
2) Change CVI's compatibility mode to Borland.
3) Reinstall Traditional DAQ.
4) Repeat step 1, but copy the libs into the \borland subdirectories this time.
After all that, you should be in good shape.
Mert A.
National Instruments