03-23-2016 02:45 PM
Hi,
I'm making a simple VI that only acquire an image from a GigE camera and rotate the image 90°. It work perfectly in developement mode, but once I compile it and execute in on another computer, the rotate give me an error. On my computer, it work fine. What am I doing wrong? Is there a module that I'm not adding in my installer that would be necessary? I'm using labview 2014 with the vision module.
Labview runtime 2014 SP1 f3
NI Vision Run-Time Engine 2014 SP1
NI-IMAQdx 14.5
Thank in advance
03-24-2016 01:27 AM
Does the EXE works fine when running on the computer wuth which you compiled it?
If yes, my best guess is that on the other computer - the one on which you get and error from the rotate VI - you have not installed and activated the Vision Runtime Licence, to check that, open the NI Licence Manager, here's what mine looks like :
On your dev computer you certainly have everything fine under the Vision Development Module and on the other computer you need at least the Runtime to be installed and properly activated.
Side note, the boxes are yellow in my NI LM because we "rent" the licence. If you bought a licence they will be green instead of yellow.
Now to fix the problem you can either create an installer from your dev computer and include in it the Vision Runtime or simply download the VDM Runtime installer from NI website and install it.
Hope this helps
We have two ears and one mouth so that we can listen twice as much as we speak.
Epictetus
04-05-2016 05:49 AM
the other computer that you deployed with the exe need labview runtime, vdm runtime and VAS as well.
VAS will be activated along when vdm run-time is activated.
04-05-2016 07:50 AM
Hi,
You were right! it was not registered. Is there a way to register it by the in the installer?
04-05-2016 09:26 AM
not as far as i know, if you find a way to do this I'm interested!
What you can do thought is code a small exe that simply launches NI Licence Manager at the end of your installer.
We have two ears and one mouth so that we can listen twice as much as we speak.
Epictetus