Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
32 ratings:
 3.96 out of 5     Rate this Document

What Additional Files Are Required with an Executable Created with the LabVIEW Application Builder?

Primary Software: LabVIEW Development Systems>>Professional Development System
Primary Software Version: 8.0
Primary Software Fixed Version: N/A
Secondary Software: N/A

Problem:
Which additional files should be distributed with a LabVIEW executable created with the Application Builder?

Solution:

LabVIEW 8

Use the installer properties to add National Instruments products and drivers, such as the LabVIEW Run-Time Engine, to the installer build. During this step of installer creation you see the following parameters:

  • National Instruments Installers to Include—Lists the National Instruments products installed on the computer that are available for deployment. Click an installer name to display information about it in Install type, Description, and Installer source location. Place a checkmark in the checkbox next to the products you want to include in the installer build.

  • Install type—Specifies the installer type to include for the installer you select in the National Instruments Installers to Include listbox. Installer types depend on the product. For example, types might include Full or Run-Time.

  • Description—Includes information about the installer you select in the National Instruments Installers to Include listbox.

  • Installer source location—Specifies the path to the installer for the product you want to include in the installer build. This is the root directory of the location from which you installed the product, usually on a CD or network drive. Click the Browse button to navigate to and select a different location for the selected product.
    If you want to include third-party products in the installer build, configure the Launch Executable After Installation option on the Advanced page.

Once configured, these build specifications will be added to the installer.

LabVIEW 7.x and before

These are the additional files that are required when creating an executable with Application Builder:

 

  • DAQ VIs: You must install NI-DAQ on the target machine.

  • VISA VIs: You need to install NI-VISA or NI-VISA Run-Time Engine on the target machine. The NI-VISA Run-Time Engine is available for free download on the NI web site. NI-VISA Run-Time Engine is about half the size of NI-VISA.

  • Serial VIs: You can include the support for Serial VIs with the installer by selecting Serial Port Support under Installer Settings » Advanced in the Application Builder. For LabVIEW 6.1 and earlier, you need to copy the serpdrv file from the original development machine to the target machine.

  • GPIB VIs: You must install NI-488.2 on the target machine.

  • ActiveX containers: The files needed for an ActiveX container are included in the LabVIEW Run-Time Engine.

  • Remote front panels (LabVIEW 6.1 and later): You need to install the NI License Manager Utility on the target machine. This utility can be included with the installer by selecting Remote Panel License Support under Installer Settings » Advanced in the Application Builder.

  • NI-IMAQ, IMAQ Vision, or OCR -- you may require the Vision Deployment Engine. See the Related Link (below) for details.


The daqdrv and serpdrv files can both be found in the LabVIEW directory on the original development computer. If you are using the MATLAB® script node or HiQ script node, then you need to include two additional support DLLs. See the Related Link (below) for details.

To maintain the properties (fonts, screen settings, etc.) of the VI as they appear in the LabVIEW development system, you should create a preferences (ini) file for your executable and include it with distribution. See KnowledgeBase 0I4E2303, 32LCR9RF, or 2DBE3DG4 (linked below) for more details.

Note: Application Builder only comes with the LabVIEW Professional Development Versions.  It can also be purchased separately.  Please contact your sales representative for more information.

MATLAB® is a registered trademark of The MathWorks, Inc. Other product and company names listed are trademarks and trade names of their respective companies.


Related Links:
KnowledgeBase 0I4E2303: Setting LabVIEW Preferences for a Windows Executable
KnowledgeBase 2A6ECPG4: How Can I Include Other Installers with the Installer for My LabVIEW Application?
KnowledgeBase 32LCR9RF: How do I set LabVIEW Preferences for a Mac OS Executable
KnowledgeBase 2DBE3DG4:Copying LabVIEW Preferences from the Development System to an Executable
KnowledgeBase 1JNEPGU0: Building LabVIEW Executables That Contain MATLABĀ® Script Nodes or HiQ Script Nodes
KnowledgeBase 1NM9G87T: HiQ Support Files for LabVIEW Executables
KnowledgeBase 16BB9RJV: How Do I Create and Distribute Executables Using NI-IMAQ, IMAQ Vision, or OCR Functionality?
LabVIEW Support: Creating Executables with the LabVIEW Application Builder
LabVIEW Support: Application Builder Troubleshooting Wizard (Main Page)
Drivers and Updates: NI-VISA Run-Time Engine

Attachments:





Report Date: 02/12/1998
Last Updated: 05/14/2008
Document ID: 16BB9RJV

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit