35X-Series Programmers GuideDeveloping and Deploying VISA Projects3 Developing and Deploying VISA ProjectsThis chapter provides a brief overview of the requirements for development and deployment of Virtual InstrumentSoftware Architecture (VISA) programming projects using various languages. Sections include:• “Programming in Visual Basic 6 with VISA” on page 35• “Programming in C or C++ with VISA” on page 35• “Programming with Microsoft .NET and VISA” on page 36• “Requirements for Deploying a VISA Project” on page 37For an overview of the relationship between VISA and other programming tools and drivers, see “X-Series ProgrammingOptions” on page 10.Programming in Visual Basic 6 with VISASee the VISA online Help section "Using the VISA C API in Microsoft Visual Basic 6", in the Keysight VISA Help.Location of Header FilesThe required header files visa32.bas and agvisa32.bas can be found in:C:\Program Files (x86)\IVI Foundation\VISA\WinNT\agvisa\includeorC:\Program Files (x86)\IVI Foundation\VISA\WinNT\includeProgramming in C or C++ with VISAFull details of X-Series programming in C and C++ are provided in the Keysight I/O Libraries Suite.Location of Header Files & LibrariesThe header file visa.h can be found in:C:\Program Files (x86)\IVI Foundation\VISA\WinNT\includePrograms must link to the VISA libraries visa32.lib or agvisa32.lib, located in subfolders of:C:\Program Files (x86)\IVI Foundation\VISA\WinNT\lib