Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Missing interfaces in Visa.net 17.0 ?

Solved!
Go to solution

Hi,

I am trying to use NationalInstruments.Visa .Net assembly (version 17.0.0) in a Visual Studio 2017 project. When I add the reference to the assembly in my project, I can see the classes (GpibSession, SerialSession, etc) in the object explorer, but it seems that some interface definition are missing: IVisaSession, IMessageBasedSession, etc.

When I use the older assembly "VisaNS" (version 13.0.45.167), everything is fine.

Is there another reference to add to the project ?

0 Kudos
Message 1 of 2
(2,381 Views)
Solution
Accepted by topic author slefoll

I finally found out what was missing: you need to reference assembly "Ivi.Visa" to use the new "IVI-compliant NI-VISA .NET API", as documented here:

http://www.ni.com/product-documentation/52841/en/

 

0 Kudos
Message 2 of 2
(2,341 Views)