Admin Production ni-theme
Current Publication

Installing Drivers and Components

LabWindows/CVI

Installing National Instruments Drivers and Components

All stand-alone NI drivers or components are included as Windows installer files (.msi) from the original source distributions used to install the component on your system. You will be prompted to insert any necessary media during the distribution build process. This may include more or different media than expected because of components included by dependency. Refer to the Drivers & Components tab section for more information.

Note Note  LabWindows/CVI displays the Select Source dialog box when you build an installer that includes additional components installed on the build computer that LabWindows/CVI cannot find.

Installing Third-Party Components

You must use the Add Merge Module button to add as merge modules any third-party or additional components you want to include. If a module declares dependencies in its ModuleDependency table, LabWindows/CVI will automatically attempt to include those modules as well. Pressing the Check Module Dependencies button will inform you of dependency modules that could not be found. Your installer will build successfully without the missing modules, but their absence may prevent your installed application from functioning properly. You can manually locate any such missing modules via the Add Merge Module button.

Tips for Installing Drivers and Components

The following list describes items to note regarding differences between components installed on the build computer and components installed on the target computer.

  • The drivers and components for NI products that you include in the installer contain only those features that are installed on the computer on which you build the installer.

    • For example, if you have only 10 of a possible 20 features of an NI product installed on the build computer and then select to include the full version of that product in the installer, the installer might include only the 10 features installed on the build computer, not all 20 features available for that product.
    • A product might not be completely installed when you create a 64-bit installer on a computer that is running a 32-bit version of Windows. One or more components that you include from this list might not be completely installed on the 32-bit computer and, as a result, the installer that you create might not include all the components that your 64-bit application needs in order to run correctly.

      National Instruments recommends that you create 64-bit installers only from computers that are running 64-bit versions of Windows.
  • An installer will not downgrade an NI product. If you have one version of an NI product installed on the build computer and a higher version of that product installed on the computer on which you run the installer, the installer does not replace the higher version of the product with the version from the build computer.
Caution  It is possible that running an installer you create in LabWindows/CVI could uninstall certain features of NI products without reinstalling updated versions of those features. This behavior depends on the features installed on the build computer and those installed on the target computer. If the installation upgrades an NI product on the target computer, it may remove features of that product that were present on the target computer but not present on the build computer. The installer displays information to the user that explains what features will be removed as part of the installation before uninstalling any products and gives the user the option to stop the installation.