Integrate Support for NI-VirtualBench 17 in LabVIEW 2018

Updated Jul 12, 2018

Reported In


  • LabVIEW 2018


  • NI-VirtualBench Application and Driver

Issue Details

I am trying to open a VI in LabVIEW 2018 that was created with a previous version of LabVIEW and contains NI-VirtualBench elements. Unfortunately, VirtualBench 18 is not released yet, and VirtualBench 17.0 does not support LabVIEW 2018.
Because of that LabVIEW 2018 asks me to point to all used VirtualBench Sub-VIs manually every time I open one of my VIs, sometimes it even greys some out and gives me a Broken Run Arrow.
Is there a way to integrate the older version of VirtualBench into the new LabVIEW version?


There is a temporary workaround to include the NI-VirtualBench 17.0 driver into LabVIEW 2018 until the more current version is released. VirtualBench 17.0 should not have compatibility issues with LabVIEW 2018, however this is not guaranteed.

Follow these steps to add the VirtualBench 17.0 VIs into the LabVIEW 2018 library:
  1. Download NI-VirtualBench Application and Driver 17.0
  2. Install or re-install NI-VirtualBench 17.0 and select Custom installation, then select LabVIEW 2017 Support to be installed.
  3. Navigate to C:\Program Files (x86)\National Instruments\LabVIEW 2017\vi.lib\, or the corresponding folder of your installation.
  4. Copy the VirtualBench sub-folder into C:\Program Files (x86)\National Instruments\LabVIEW 2018\vi.lib\
  5. (Re-)Start LabVIEW 2018
  6. Optional: To be able to compile such a VI, follow the guide Add NI-VirtualBench 17 Functions to LabVIEW 2018​

Additional Information

Note: The above steps are not needed when you install a version of NI-VirtualBench along with a version of LabVIEW it supports, e.g. NI-VirtualBench 16.x with LabVIEW 2016, NI-VirtualBench 17.x with LabVIEW 2017 etc.


Not Helpful