The Keysight IO Libraries Suite is a collection of libraries and utility programs. The IO libraries (SICL, VISA, VISA.NET, and VISA COM) enable instrument communication for a variety of development environments (Keysight VEE Pro, Microsoft Visual Studio, etc.) that are compatible with GPIB, USB, LAN, RS-232, PXI, AXIe, and VXI test instruments from a variety of manufacturers. Several utility programs help you quickly and easily connect your instruments to your PC.
Establishing communication between your instruments and your PC is as easy as 1, 2, 3:
Introduced a new and modern user interface for the following applications to enhance usability and overall experience:
io-ds.exe) could crash when agent processes were terminated.Ivi.Visa.dll file from the Keysight.Visa folder. This prevents failures when VISA.NET applications using IVI components attempt to load Keysight.Visa.Here is the list of features no longer supported in the IO Libraries Suite 2024 and later versions:
Keysight has tested IO Libraries Suite 2025 Update 1 on the following system configurations. The product should run on any x86 or x64 (except Itanium) processor.
Note: Less powerful systems may impact the performance.
To install Keysight IO Libraries Suite:
Install the software:
Step-by-Step Installation
Run the installer and follow the intuitive steps.
Silent Installation
Refer to the IO Libraries Suite: Silent Installation guide.
C:\Program Files\Keysight\IO Libraries Suite\uninstallThe following components will be listed in the Control Panel application manager:
Ivi.Visa.Interop.dll is missing in the 32-bit VISA COM applications. The workaround to fix the issue is as follows:
Another way to fix the issue is as follows:
To resolve this issue, you can:
Rebuild your application to target .NET Framework 4.x (recommended).
Modify your application's configuration file by explicitly setting <supportedRuntime> to "v4.0" in yourApplication.exe.config:
<?xml version="1.0" encoding="utf-8"?><configuration> <startup>
<supportedRuntime version="v4.0"/> </startup></configuration>This ensures compatibility with IOLS 2025.
Known Issue with Delinea Tool Interference
We've identified issues when installing or upgrading the IO Libraries Suite (IOLS) on systems where the Delinea tool is used. These issues may include failures during installation or upgrading certain IOLS components.
Action Required: If you encounter problems with IOLS installation or upgrades while using Delinea, please get in touch with Keysight Support for assistance.
Limitations on Windows on ARM64:
Windows on ARM64 does not support the following features:
Keysight is committed to cybersecurity. Ensure your products are secure by following best practices, including keeping Windows updated, using firewalls, and maintaining up-to-date antivirus software. Report any suspected vulnerabilities or cybersecurity issues related to Keysight products through the appropriate channels:
Keysight grants you a non-exclusive license of the Software at no charge pursuant to the terms of the License Agreement. The License Agreement is displayed when you install the software and is available in the IO Libraries Suite Online Help. You may download the Software, and store or run the Software for internal use and purposes by this Agreement and the documentation provided with the Software. Such documentation may include license terms provided by Keysight's third-party suppliers, which will apply to the use of the Software and take precedence over these license terms. In the absence of documentation specifying the applicable license, you may store or run the Software on your PC(s) and instrument(s). If the Software is otherwise licensed for concurrent or network use, you may not allow more than the maximum number of authorized users to access and use the Software concurrently.
PCIe® and PCI EXPRESS® are US-registered trademarks and/or service marks of PCI-SIG.
© Keysight Technologies 1983-2025