My forum question asked here: http://forums.ni.com/t5/LabVIEW/Determine-and-Minimize-LabVIEW-Build-Dependencies/m-p/1441734 has prompted me to post a New Idea on this exchange.
To summarize: LabVIEW executables tend to be on the LARGE side especially when driver packages like DAQmx, VISA amd IMAQ are required. I'm asking if NI could add some enhanced functionality to the Application/Executable Builder that assist the user in determining and minimizing the size of the final distribution package. Ideally this would be a completely automatic function that would simply minimize the build parameters to the smallest possible set after analyzing the active project. Additionally, it would be great if this would be smart enough to pare down the driver package itself to the bare minimum. (I.E. It shouldn't require a 150MB DAQmx package size to read a few thermocouples with a 9211 module.)
At the very least, the Additional Installers tab should show the size of the packages you're checking off and the resulting installer's total size.
An example of the size increases of required installer packages for a simple DAQmx application:
Build | Size (MB) |
Program Itself |
8 |
Run-time Engine Added |
104 |
DAQmx Core Drivers Added |
258 |
DAQmx Core Drivers + MAX Added |
712 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.