06-23-2009 10:20 AM
We have a test system that has a PCI-MXI-2 card connected to a VME-MXI-2 card. We have a visual basic 6 application that communicates through the cards to a VME chassis. We have been using version V.2.1.1 of the NI-VXI driver. We now want to add a new C# application to the test system which was written using V.3.5.2 of the NI-VXI driver. We installed the new version of the driver and the new application works but now the old one doesn’t. We would prefer to leave the old application alone. Is it possible for both versions of the drivers to co-exist on the same machine?
If we can’t use both drivers, we will have to modify the access functions in the VB6 code to work with the newer driver. We have a software manual (Software Reference Manual for BASIC, Part Number 320328-01) detailing the VB6 access functions for the old driver. Could you provide the needed information on the VB6 access functions for the new driver? I searched on the NI website and was unable to find such a thing. The VB6 application is a huge piece of code therefore re-writting it in C# or another language is not an option.
06-24-2009 05:31 PM
Hi Ken,
Unfortunately, only one version of the driver can exist and the new one will replace the older one. Changes in the driver should be documented in the read me for the driver. Hope this information helps.
Regards,