In LabVIEW versions 8.6 and later, the Installer Source Location
field is not editable as described in the LabVIEW 8.6 Upgrade Notes
. If the source is not found at this location, there will be a prompt for a correct location during the build process.
LabVIEW requires the additional installer’s source MSI and .id files that were used for installation on the development machine to be able to install the additional installer on other machines. These source files are not usually left on the development machine after installation. The Installer source location
field tells LabVIEW where to find these needed source files. LabVIEW will, by default, set this field to the last location used to install the additional installer on the development machine. This should be the root directory of the location from where product has been installed, usually on a CD or network drive. Note:
On Windows 10 PCs, the default Installer Source Location is C:\ProgramData\National Instruments\MDF\ProductCache
. If the installer source file is located here but the Installer Build Specifications are not recognising it's presence, repair the Additional Installer package as described in Repair Software In NI Package Manager (NIPM)
Some of these shared installer dependencies may have had a new version installed by another NI product and that product will be required in order to build the installer.
For example, say NI-DAQmx 8.0 is installed, which also installs NI Measurement & Automation Explorer (MAX) 4.0. As a result, NI MAX 4.0 will be installed on the computer.
Later Measurement Studio 8.0 is installed, which installs an newer version of NI MAX (4.1) and overwrites the previous version of NI MAX (4.0) (note: the version numbers of MAX are just an example and don't reflect real revisions shipped with various products
). Now, NI-DAQmx 8.0 depends on Measurement Studio, and when an installer that includes NI-DAQmx 8.0 is built, it will need to copy the Measurement Studio installer from the distribution that installed it. So while Measurement Studio is not directly being included, a shared dependency that it updated is being included, and the Application Builder needs to copy the installer of that dependency.
To stop the notification in new versions of LabWindows/CVI, navigate the Distribution window to the desired files. For older ones, simply select the option that appears in the notification. These will copy, respectively, the source location to and source of the additional components to the hard drive. With that, the prompts will no longer appear.