11-02-2011 07:37 AM
Hi,
i´m handling with a quite big labview project and want to create an installer. Therefore i need to know which runtime modules (vision, daq,...) are necessary to run the program later.
Is there any possibility to figure this out??
Tanks in Avance
Roland
11-02-2011 07:54 AM
Dear Roland,
The selection of runtime module in your installer totally depend on your design of application.
Select the necessary modules to execute your application, like if your are using VISA select VISA modules, Shared variable select distribution manager and variable module etc.
11-02-2011 09:04 AM
I feel your pain: http://forums.ni.com/t5/LabVIEW-Idea-Exchange/LabVIEW-App-Builder-Should-Determine-and-Minimize-Dist...
Unfortunately there is no dependency tracking feature in LabVIEW so you have to figure it out by yourself. Be careful!!! If you create a minimal installation and test it on your PC it may still fail to work when you distribute your executable because there were drivers on your PC that allowed it to work that may not be on your final target's PC. The only way to be sure is to have a "fresh PC" (NO NI ANYTHING) around to test your EXE. Keep paring down (or up) the additional packages until you find the smallest combination that runs. The other choice is to simply add everything you even think you might need into the installer which will result in a huge distribution size.
11-02-2011 10:14 AM
Thanks for your compassion.
I allready started to test it on a fresh pc with a new windows.
Taking the time conusming way :-),
Roland