Archived:Do NI-IMAQ and NI Vision Support Microsoft Visual Studio .NET?

Updated Jan 12, 2018

National Instruments does not actively maintain this document.

This content provides support for older products and technology, so you may notice outdated links or obsolete information about operating systems or other relevant products.

Reported In


  • NI-IMAQdx

Programming Language

  • C# .NET
  • Visual Basic .NET

Issue Details

Is support for Microsoft Visual Studio .NET provided with NI-IMAQ and NI Vision?


Microsoft Visual Studio .NET uses a Common Language Runtime (CLR) to manage code providing a programming model, memory management, and much more. To take full advantage of the managed .NET environment, all functions used in the code must be packaged in .NET assemblies.

NI Vision 2013 Development Module supports interoperability between the Vision ActiveX controls and Microsoft Visual Studio 2005 and Microsoft Visual Studio 2008. Note that Microsoft Visual Studio versions newer than 2008 are not supported.  NI Vision installs the Interop Assemblies that allow .NET languages to correctly communicate with the ActiveX controls.


Not Helpful