Shared Components

To improve users' experience when they combine drivers and other software from various vendors, it is important to have some key software components common to all implementations. In order to accomplish this, the IVI Foundation provides a standard set of shared components that must be used by all compliant drivers and ancillary software. These components provide services to drivers and driver clients that need to be common to all drivers, for instance, the administration of system-wide configuration.

Generally, these components are provided to end customers along with IVI drivers and other software tools they acquire from various vendors. Customers acquiring the IVI Shared Components this way generally receive support directly from those vendors. The components are also available via the links below, however no customer support is provided by the IVI Foundation.

IVI Shared Components

The IVI Shared Components are required for use or development of IVI-COM, IVI-C, or IVI.NET drivers. The IVI Shared Components require .NET Framework version 2.0 or greater.

IviSharedComponents_2.2.1.msi This file is the Microsoft Windows Installer package that installs the IVI Shared Components on a 32-bit system.
IviSharedComponents_2.2.1.exe This file is an executable installer that installs the IVI Shared Components on a 32-bit system.This executable installer installs the same components as the MSI package.
IviSharedComponents64_2.2.1.msi This file is the Microsoft Windows Installer package that installs the IVI Shared Components on a 64-bit system.
IviSharedComponents64_2.2.1.exe This file is an executable installer that installs the IVI Shared Components on a 64-bit system. This executable installer installs the same components as the MSI package.
IviCleanupUtility_2.2.1.exe Utility used to uninstall the IVI Shared Components version 2.2.1 or greater.
IVI Shared Components Revision History This document provides information on the various versions of the IVI Shared Components.


IVI.NET Shared Components

The IVI.NET Shared Components are required for use or development of IVI.NET drivers. The IVI Shared Components 2.0.0 or greater (links above) must be installed before installing the IVI.NET Shared Components.

The IVI.NET Shared Components require .NET Framework version 2.0 or greater.

Special note on IWaveform

Please take note that the IVI Foundation is making a breaking change to the IWaveform interface. Driver developers are encouraged not to implement this interface until a new release of IWaveform is made available with the next release of the IVI.NET Shared Components.

IviNetSharedComponents32_Fx20_1.1.0.msi This file is the Microsoft Windows Installer package that installs the IVI.NET Shared Components on a 32-bit system. The IVI Shared Components 2.0.0 or greater (links above) must be installed before installing the IVI.NET Shared Components.
IviNetSharedComponents64_Fx20_1.1.0.msi This file is the Microsoft Windows Installer package that installs the IVI.NET Shared Components on a 64-bit system. The IVI Shared Components 2.0.0 or greater (links above) must be installed before installing the IVI.NET Shared Components.
IVI.NET Shared Components Revision History This document provides information on the various versions of the IVI.NET Shared Components.


VISA Shared Component Downloads

The VISA Shared Components are typically installed when installing a VISA library from a specific vendor. However, the VISA Shared Components are offered here as a separate installer if users wish to install them on a system that does not have VISA. For instance, if you wish to use an IVI driver in simulation mode, you can install the VISA Shared Components without having a full VISA library on your system.

VisaSharedComponents32_1.6.exe This file is the Microsoft Windows Installer package that installs the VISA shared components on a 32-bit system.
VisaSharedComponents64_1.6.exe This file is the Microsoft Windows Installer package that installs the VISA shared components on a 64-bit system.
VISA_Shared_CleanupUtility_1.4.exe Utility used to uninstall VISA Shared Components.
VISA Shared Components Revision History This document provides information on the various versions of the VISA Shared Components.

 


IVI is a registered trademark of the IVI Foundation. Privacy Policy . Site Map . Contact Us . Legal