Error -1074396157 Unlicensed Copy When Running Deployed Vision Application

Updated Oct 3, 2018

Reported In

Software

  • LabVIEW
  • Vision Development Module
  • LabVIEW Application Builder Module

Issue Details

I have LabVIEW and the Vision Development Module on my development machine, and I am trying to build an executable (or installer) for distribution. I have purchased the necessary licenses for the executable. When I build my applications, install them on my target machines, and attempt to run them, I get the following error message:

"Error -1074396157: This unlicensed copy of Vision may be used for demonstration purposes only."



What have I done wrong?

Solution

This problem will arise when you have not properly installed the Vision Run-Time Engine on the target machine. To solve this problem, manually run the Vision Run-Time Engine installer on the target machine (for example visionXXrte.exe for Vision Development Module X.X, where XX is the version of the Vision Development Module) and the error message should go away. For Vision 8.0 and later, you can include the Vision Run-Time Engine in your LabVIEW installer.

The other error that could arise is that your executable, when run, will complain about a missing DLL file. Again, ensuring that the Vision Run-Time Engine is installed should fix this problem. If you are unsure about whether the run-time engine is installed, go into Control Panel»Add/Remove Programs. Look through the installed programs and verify the presence of an entry like "NI Vision X.X Run-Time Engine". You may need to highlight the National Instruments Software and select Change (or Modify) to open a second window that will list all installed National Instruments software.

WAS THIS ARTICLE HELPFUL?

Not Helpful