LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LV 2009 Installer File Size

Im trying to create an executable that I can send someone who does not have LV2009 installed.

 

I have created my Application (EXE), and then added it to an Installer.  The installer builds fine (I only have the LV2009 runtime checked off), and creates the following files:

setup.exe

setup.ini

nidist.id

There are three folders as well:

\bin

\license

\supportfiles

 

If I were to zip this and send to a user, I would need to include these folders, correct?

 

The bin folder is 109MB.  Is there anyway to make this smaller?

The alternative is to only create the .exe, and get them to download and install the LV2009 runtime from here:

http://joule.ni.com/nidu/cds/view/p/id/1406/lang/en

Which is only 36MB.

 

Am I missing something here?  Shouldn't I be able to create one .exe file from the installer and have it install the LV2009 runtime engine, and my .exe all at the same time (rather than having to zip everything up)?

 

Thanks!

 

0 Kudos
Message 1 of 5
(2,928 Views)

bones349 wrote:

 

Am I missing something here? 


Do you mean in terms of size? No. It's big. Welcome to the future of large hard drives.

 


bones349 wrote:
Shouldn't I be able to create one .exe file from the installer and have it install the LV2009 runtime engine, and my .exe all at the same time (rather than having to zip everything up)?

I'm not sure I understand the question. Are you asking about putting the "Volume" directory that it creates by default into a single .exe? If you selected to include the Run-Time Engine installer will be in one of those subfolders, but there should be a single setup.exe within the "Volume" directory to run. 

 

Message 2 of 5
(2,914 Views)

smercurio_fc,

 

Okay, I just wanted to make sure I wasnt doing it wrong.  It is about 100-120 MB for the basic LV2009 runtime engine.  This is fine.

 

Yes, I am talking about putting the \volume directory all into a single .exe.  Is this possible?  This might be more of a Windows question rather than a LV question.

Either way, Im fine with zipping up the entire \volume directory.

Thanks

0 Kudos
Message 3 of 5
(2,887 Views)

bones349 wrote: Yes, I am talking about putting the \volume directory all into a single .exe.  Is this possible?  This might be more of a Windows question rather than a LV question.

Either way, Im fine with zipping up the entire \volume directory.


The installer won't do this automatically, so you will need to do it yourself. 

Message 4 of 5
(2,880 Views)
The link to the 36MB run-time engine is the minimal run-time engine designed for allowing users just to use the browser plug-in for viewing remote panels. It might work for some simple executables, but this is not guaranteed, because it doesn't contain all the necessary run-time libraries. The full-featured run-time engine on the web is the same size as the one included in your LabVIEW-built installer. This is what you should be installing, because it would be tough to know if your application could run correctly with the minimum run-time engine.
Jarrod S.
National Instruments
Message 5 of 5
(2,871 Views)