Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
This Document is not yet Rated  Rate this Document

Why Do I Get an Error Running an Executable With Port Out or Port In VI's?

Primary Software: LabWindows/CVI Run-Time Engine
Primary Software Version: 3.0
Primary Software Fixed Version: N/A
Secondary Software: LabVIEW Development Systems>>Full Development System

Problem:
I have an executable that uses the Out Port.vi or the In Port.vi. It works fine on the local host, but I get Error 25: "External code not present" when I put it on a second machine. I have the LabVIEW Run-Time Engine and all the drivers installed on the second computer.

Solution:
The Out Port and In Port VI's use the Call Library Function Node to call the dll cviVXDWrapper.dll. This dll requires the CVI Run-Time Engine to be installed. If you install this on the target computer, you should be able to run the executable.

Related Links:

Attachments:





Report Date: 07/09/2007
Last Updated: 08/25/2007
Document ID: 4B8FAA49

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit