11-29-2010 06:22 PM
Guys,
Installer file size has been a problem since LV 2009.
I see that in LV 2010 (when builing installers) there are a range of run-time installers to include/exclude.
Does this mean the run-time engine is now modular and the size of installers can be reduced if your application doesn't use certain functions? More info?
If so, is there a way of LV deciding for me which RT module components I do need for my app?
Cheers,
Battler.
11-29-2010 11:24 PM
I suppose what I'm getting at; by unchecking any selections here can I reduce installer size?
How do i know which ones I can uncheck?
11-29-2010 11:32 PM
Read the description off each. For example, if you are not creating a ww\eb service, you don't need the ones related to that. If you are using any analysis functions, you would obviously want the math kernel.
11-30-2010 02:20 AM - edited 11-30-2010 02:21 AM
I can't be sure what I am using just based on the descriptions. I am talking about an application containing many thousand VIs.
Is there a way I can find out?
Does it make a difference to the size?
What are the NI logos?
Is there a guide to this?
11-30-2010 08:03 AM
You can see that it makes some difference. Storage is cheap, though. How much time do want to spend worrying about a coouple of MB? You will also be testing the installer, I presume.
Search for NI-Logos.
11-30-2010 11:18 AM
The full-size Run-Time Engine will be negligible in size if your app contains several thousand VIs. This feature really targets customers who are more hard-drive-constrained, typically with smaller apps. In these use cases, safely de-selecting the soft depedencies on the Run-Time Engine becomes an easier task.
As of right now, we do not provide a way to automatically detect which redistributable products are required by your app(s) deployed by the LabVIEW Installer Builder, but it has been a highly desired feature, not so much for de-selecting soft dependencies of the RTE, but for including other products that are not selected by default.
11-30-2010 07:13 PM - edited 11-30-2010 07:16 PM
The constraint here is download bandwidth.
@Bob P wrote:
...it has been a highly desired feature, not so much for de-selecting soft dependencies of the RTE, but for including other products that are not selected by default.
This is would be a handy feature when using the Report Generation toolkit.