I'm not sure why you can't uninstall 2.5. But the version of NI-VISA you want to upgrade to is 3.1. We've fixed a lot of serial bugs in each release, and gotten rid of a lot of incorrect VI_ERROR_SYSTEM_ERROR return values (some are fixed, others are changed to more logical error codes).
Dan Mondrik National Instruments
