LabVIEW Fails to Build a Real Time Application Using NI Vision Acquisition Software VIs

Updated Jan 16, 2020

Reported In

Hardware

  • CompactRIO Controller
  • PXI Controller

Software

  • LabVIEW
  • LabVIEW Real-Time Module
  • Vision Software Suite
  • Vision Development Module

Driver

  • Vision Acquisition Software
  • NI-IMAQdx

Operating System

  • Windows
  • NI Linux Real-Time

Issue Details

LabVIEW Build Specification fails to building a real time application that uses VIs from NI Vision Acquisition Software and returns the following message:

This build specification uses VIs from Vision Acquisition Software which is currently in evaluation mode. During the evaluation, LabVIEW is unable to disconnect type definitions and remove unused polymorphic VI instances.

Choose a different option on the Additional Exclusions page and build the application.

To purchase this product, please contact National Instruments. If you have already purchased this product, select Help>> Activate LabVIEW Components to activate this product.

Solution

Building an application that uses VIs from NI Vision Acquisition Software(VAS) will fail if the VAS is in evaluation mode. This is because VAS requires deployment license. Then, to avoid this error message, you must activate your VAS before building the application.

If you are building a real time application and the evaluation message error still occurs even the VAS is activated, that is because you installed the VAS in your real time controller before activation. Then you must reinstall the VAS after activation to build the real time application successfully.