LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

max required for stand alone application?

I am developing LV 8.5 standalone application using serial VISA. The standalone application does not seem to work without installing MAX. Shouldn't the Run Time Engine installation taking care of this?
0 Kudos
Message 1 of 3
(2,716 Views)
MAX is not required but you need to install the NI-VISA runtime. The LabVIEW run-time does not include any of the hardware drivers such as VISA, GPIB, DAQmx, etc. You should create an installer and include those if used. You can optionally install MAX as well as your MAX configuration.
0 Kudos
Message 2 of 3
(2,715 Views)
Howdy bongbong,

It sounds like you may have a VISA alias in your executable that your target machine can't resolve unless it has MAX installed. Do you by chance use a VISA alias in your application, like COM instead of ASRL1:INSTR? If so, you want to change the alias (e.g. COM) to instead use the VISA resource name (e.g. ASRL1:INSTR). Alternatively, consider using a control instead of a constant as VISA resource input. That makes the application more extensible.

References:
My VISA Executable Does Not Run on a Non-Development Machine
Why Does Serial Communication Not Work on my LabVIEW Deployed Executable?
Warm regards,

pBerg
0 Kudos
Message 3 of 3
(2,697 Views)