08-29-2013 04:36 AM
Hello,
I want to create a installer for my application. The installer should include the runtime engines (LV 2012 and VISA (because I am using serial communication)) and the application itself. As additional installer I only choosed the LV and VISA Runtime Engines.
If I look to the source pathes I get the following sizes:
LabVIEW Runtime 2012f3: 31,6 MByte
VISA Runtime 5.2: 12,1 MByte
My Application: 0,9 MByte
Sum: 44,6 MByte
The installer itself, which I created, has a size of 189 MByte.
- Why is the difference so big?
- Is there a way to shrink the installer?
Thanks a lot and best regrds,
Michael
08-29-2013 08:35 AM
If you have to include runtime, those libraries are huge and there isn't a whole you can do. Compression might save you a few MB here and there, but I wouldn't expect anything significant.
One thing I often do is offer two installer flavors for an application, "full" and "lite", where the latter does not include any additional installers. Saves time and disk space for customers who have already installed runtime in the past.
08-29-2013 10:04 AM
You can hope for this to get better in the future but don't hold your breath...
08-29-2013
10:45 AM
- last edited on
04-14-2025
04:26 PM
by
Content Cleaner
189MB are peanuts these days. This is pennies in terms of a usb stick or burned CD, and can be downloaded in sub-minutes over a reasonably fast internet connection .... and it will only get cheaper and faster in the future.
The only issue is that you cannot attach it to an e-mail, but this would not be a good idea anyway.
@MichaGue_01 wrote:
If I look to the source pathes I get the following sizes:
LabVIEW Runtime 2012f3: 31,6 MByte
VISA Runtime 5.2: 12,1 MByte
My Application: 0,9 MByte
Sum: 44,6 MByte
These numbers don't sound right. Where exactly do you look? The 2012 run time download is 200MB+ unless you look at the browser plug-in (formerly called minimum run time engine), which is around 30MB.
One way to reduce the pain of dealing with all this is to use Deploy, as was featured on Tuesdays keynote at NI week (Third video, forward to 7 minutes). Their site even has a KB article on how to reduce the installer size. Maybe some of it could be of interest.
08-30-2013 12:30 AM - edited 08-30-2013 12:31 AM
Only possible way is winrar or winzip file..This may cause difference of 10 MBs approx. But doesn't make any difference
08-30-2013 06:30 AM
The size of the run-time engine has long been an annoyance to many LV programmers. If only the build process could strip the installer down to its bare bones, that would be sooooo nice.
Please go to this link and upvote it!