Missing VISA DLL
This section contains information that applies to both Windows and Windows on ARM.
Problem:
Your test program fails to build, or cannot load VISA, because the file visa32.dll is missing.
Probable Cause:
If you intend to use Keysight VISA:
You may have installed the Keysight IO Libraries Suite in side-by-side mode, so that it did not install visa32.dll in the primary location.
If you intend to use another vendor's VISA:
You may have installed the Keysight IO Libraries Suite with VISA as primary, then overwritten Keysight's visa32.dll by installing another vendor's VISA implementation, then removed Keysight IO Libraries Suite.
Suggested Steps:
If you intend to use Keysight VISA:
- Use Programs and Features in Windows Control Panel to Modify the Keysight IO Libraries Suite installation. Select Keysight IO Libraries Suite 2024 Update 2 , then Change.
- Click Modify, then Next.
- Select (check) Keysight VISA as primary VISA.
- Complete the InstallShield Wizard.
- If this does not work, reinstall the Keysight IO Libraries Suite.
If you intend to use another vendor's VISA:
Reinstall the other vendor's I/O software, or consult the other vendor's documentation for further troubleshooting information.