Error -18351 When Using IVI Step Types in TestStand

Updated May 25, 2021

Reported In

Software

  • TestStand

Driver

  • NI-SWITCH
  • NI-DMM
  • NI-SCOPE
  • NI-FGEN

Issue Details

I am trying to add IVI Step Types in TestStand but they are missing, or when running a sequence file that uses IVI Step Types I get the following error:

The type library information for 'TestStand Ivi Step Types' was not found.
Ensure that the server is registered on the computer.

Error Code: -18351, An error occurred reading an ActiveX Automation server type library.


Below a screenshot with the message:
 
Error -18351.jpg

Solution

The TestStand 2019 installer does not include IVI Step Types. You can install them with a separate installer. The IVI Step Types installer is included in the USB stick that ships with TestStand and in the ISO available in the individual offline installers link at the bottom right of the TestStand download page, as seen in the image below:


Once you have downloaded the .iso installer:

1. Mount it by using one of the methods listed here.
2. Open the AdditionalInstallers folder.


3. In the AdditionalInstallers folder open IVIStepTypes folder.


4. Run the autorun executable or the Install executable.

5. When asked to select the bitness, select 32-bit.

Additional Information

IVI steps are not supported in TestStand 64-bit.