Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Is it possible build executable using MSVC + VDM, witch runs on the target machine without installing VDM and Vision Acq?

I have licenced Vision Development Module. A have successfully activated it on my developer computer. Now I want to
1) Develop Msvc-project, using VDM functions library (functions, declared in nivision.h),
2) Build an executable application and
3) Run it on other computer, that is a part of a real vision system.

Steps 1-2 I have passed easily: I took en example project "C:\Program Files\National Instruments\Vision\Examples\MSVC\Threshold And Label", builded application "Threshold And Label.exe".
This application works well on my developer cumputer. But step 3 fails: then I run "Threshold And Label.exe" on other computer, an error message falls out:

error.JPG

 

Proven Active Veteran Christian_M supposed that the problem is that I haven't installed and activated the VDM and Vision Acq runtime license on the target machine. But is it possible with my NI VDM, NI VISION RUNTIME SINGLE USER and VISION ACQUISITION SOFTWARE licenses?

0 Kudos
Message 1 of 3
(3,453 Views)

I don't think it is possible.  To deploy your software on another system, you need to purchase the Vision Runtime Deployment license.  It includes the vision acquisition software license.

 

Bruce

Bruce Ammons
Ammons Engineering
0 Kudos
Message 2 of 3
(3,443 Views)

Hi,

 

As Bruce said, you would need a Vision Development System Runtime License to run an executable using VDM functions on another computer.  Which NI Vision Software requires a license details this. 

 

Cheers,

Marti C
Applications Engineer
National Instruments
NI Medical
0 Kudos
Message 3 of 3
(3,426 Views)