From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
06-02-2009 02:03 PM
Hi,
I made an Executable with NI-IMAQ for USB cameras and also built an intaller for it, which from what I understand only needed to include NI-Vision run time, NI-LabView run time, and the NI-IMAQ drivers. After building the installer with these selected items, the installer ends up being over 450 MB in memory. I executed the installer in a target computer and it showed that it was installing about 8 or 9 more items that I did not select during the installer build. Is this normal?
My application is only supposed to record a video to a selected file from the first USB camera found connected to the target computer once the application starts running. It also overlays the time at which the frame was captured.
The installation time comes up to be about 15-20 mins, and 450 MB of HDD, which seems a little bit too much for such a small application, in my opinion. Am I doing something wrong during the installer build?
Thanks,
Erick
06-02-2009 03:01 PM
06-03-2009 01:01 PM
Here's the file. I'm relatively new to LabView, so I might be messing some things in my program to make it handle some input cases.
Thanks in advance,
Erick
06-03-2009 02:41 PM
Hi Elang,
What else do you see that is being added to the installer? I did notice that you have a few dependencies listed in your project--could it be these?
06-03-2009 03:05 PM
Hi Marti,
When I run the installer in a computer that has no NI software, the Installer states that the following items will be added or changed:
NI-IMAQ 4.2
Documentation
Microsoft Visual C Support
NI Vision 8.5 Run-Time Engine
LabVIEW 8.6 Real-Time Pharlap Base Support
LabVIEW 8.6 Real-Time Pharlap LabVIEW Support
LabVIEW 8.6 Real-Time MSVS Support
LabVIEW 8.6 Real-Time LabVIEW Support
Video recorder Files (my application)
NI Vision 8.5 Run-Time Engine for .NET Languages
PXI Platform Services 2.4.2 Real-Time Support
NI-VISA 4.5
Run Time Support
Configuration Support
Development Support
NI-VISA 4.5 Real-Time Support
NI-Serial 3.4
NI-Serial 3.3.3 for LabVIEW Real-Time
NI PXI Platform Services 2.4.2
NI-SMC9
NI LabVIEW Run-Time Engine 7.1.1
NI Measurement & Automation Explorer 4.5.1
Does my application really need all that? or is there something I am doing wrong when building the installer?
Thanks,
Erick
06-04-2009 11:51 AM
Did you select all/any of those when you made the installer?
06-04-2009 12:37 PM
Hi Eric,
Good afternoon and I hope your well today.
The best way to answer this question would be to know what target your deploying to, are you targeting a Real Time PXI?
And secondly with the current configuration does the exe work?
And finally, does the target have any software all read installed?
Some links of interest may be,
Requirements for Computer Running an EXE Using NI-IMAQ for USB Functions
http://digital.ni.com/public.nsf/allkb/3EB8C8AFC1593B4A8625712E0002869B?OpenDocument
Requirements for Running IMAQ Vision and IMAQ 2.6 (or Earlier) on LabVIEW RT
http://digital.ni.com/public.nsf/allkb/A05FE50611A4399D86256B790075C53C?OpenDocument
06-09-2009 01:29 PM
Matt, I did not select but 3 of the items shown in the list above which are the only requirements for IMAQ for USB cameras.
Hillman, for now I was just deploying this application to PCs with Windows XP. The executable does work with the current configuration and there was no NI software already installed in the target computer. I just want to make sure that I am not building the installer improperly. I think my application is very small and somehow it still needs 450MB of memory space and 15-20 minutes to install.
Thanks in advance,
Erick
06-10-2009 05:01 AM
Hi Erick,
Good Morning and I hope your well today.
Please refer to this knowledgebase article,
Requirements for Computer Running an EXE Using NI-IMAQ for USB Functions
http://digital.ni.com/public.nsf/allkb/3EB8C8AFC1593B4A8625712E0002869B?OpenDocument
Are you trying to install your exe onto a PC or PXI system?
06-10-2009 09:55 AM
Hi Eric,
Some of those installers are included to ensure that the executable can run on FPGA targets. When building the installer, LabVIEW does not know the nature of the target, and so will automatically include these additional files, which is why you see them in your file list.
Cheers,