LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with VI built with 8.2 Application Builder (error 2208)

Hello,
  I have a VI which I have compiled using the LV 8.2 application builder.  When I put the .exe and supporting files onto a target machine, the .exe opens up the front panel and produces error 2208, and states that I need the Full Development version to diagnose the error.  The program runs fine within the Labview environment.  The .exe runs fine on machines which have daqMx and MAX 4.0 installed, but produces the error without them installed.  The application is  mostly a graphical display of information recieved over a UDP socket.  There is a small section of the VI which makes calls over RS232 (VISA Serial) however, I "commented" that section of the code out, and it did not resolve the issue.  I do not want the end user to have to install Daqmx as the installer is 800 some-odd MB.  I have searched for this error code but could find nobody with a similar issue. 
 
Any help would be greatly appreciated,
Paul
0 Kudos
Message 1 of 6
(4,385 Views)
Paul,
 
You do have the option to install 1 of 4 smaller "runtime" versions of DAQmx.  Started with DAQmx 8.3 if memory serves.
 
 If you are using the applicaiton builder to create an installer you can select which version to install in the build properties when you are adding the additional installers. 
 
You can also download the runtime version direct from the NI website.
0 Kudos
Message 2 of 6
(4,370 Views)
I'm curious as to how you 'commented' out the code. The only thing that will prevent your program trying to load VIs require a driver to be installed to put that code in the Disable Structure. Though I don't quite understand why installing DAQmx would fix a problem when VISA functions are installed.
0 Kudos
Message 3 of 6
(4,365 Views)
I commented out the VISA related VI's by using the disable subdiagram tool.  This also appears to remove them from the compilation process.

-Paul
0 Kudos
Message 4 of 6
(4,318 Views)
Hi Paul,

I'm curious as to what your full program entails. Does it contain both daqmx and RS232 calls?  Like centerbolt has said, there are options for you to create a daqmx installer that can be reduced in size (it will have less functionality, for example one option may be not to include MAX).  Do you still get the error if you install the correct drivers?

Regards,

Nadim
Applications Engineering
National Instruments
0 Kudos
Message 5 of 6
(4,299 Views)
Hi,
  Any chance you resolved that error? I am seeing 2208 on one of my built applications (on the development machine, which can run the VI just fine), and don't know where to start.  This was the only reference of this error on the NI site.
 
(if you are around, that is)
 
Edit: Alright, my problem was LVOOP related.  I was trying to get a front panel that was removed, and I knew that was an issue, but after that error, it gave this one, so I thought they were unrelated.  I fixed the panel issue and the 2208 resolved.


Message Edited by Britoa on 12-06-2007 11:08 AM
Message 6 of 6
(4,128 Views)