Error -705 When Including a TEDS Library in an Installer

Updated May 2, 2018

Reported In

Software

  • LabVIEW Full
  • LabVIEW Base
  • LabVIEW Professional
  • LabVIEW Application Builder Module

Driver

  • NI-DAQmx

Issue Details

When executing an application on a target computer that only has the LabVIEW Run-Time engine, I get the following error:

 


LabVIEW: The template to decode the remainder of the TEDS bitstream cannot be found in the specified template directory.

Solution

1. Add the TEDS library files into the project. It can be found at C:\Program Files (x86)\National Instruments\Shared\Teds\Templates\ by default.
2. In the project, right-click on My computer, then select Add»Folder (Snapshot)…
3. Browse to C:\Program Files (x86)\National Instruments\Shared\Teds and select the folder Templates.
4. Add it to the project by clicking Current Folder.
5. You will need to manually recreate the original TEDS file path and include the library files. In the project under Build Specification, right-click on the installer (e.g. My Installer), then select Properties.

 

6. To create the folder path, C:\Program Files (x86)\National Instruments\Shared\Teds\Templates\, select Destinations in the left column and in the Destination View, select the folder [Program Files].
NOTE: Folder naming is case and space sensitive, make sure to use the exact folder names when specifying the file path.
7. Click on the Add Destination button, the leftmost button underneath the Destination View tree, to add a new subfolder. Name this folder National Instruments using the textbox Destination name on the right.
8. Now select the folder National Instruments and add the following subfolders: SharedTeds, and Templates, in that specific order.

 

 

9. To add the TEDS library files, select Source Files in the left column, and in the Project Files View, expand the folder tree all the way to the library files.
10. Next also expand the whole folder tree you created in the previous few steps, in Destination View.
11. Select both the IEEE_Legacy.tdl file and the NI_IEEE_Standard.tdl file and add them, using the Right-arrow button, to the Templates folder in the Destination View.

 

 

12. Press OK to accept changes, or Build to immediately build the modified Installer.

Additional Information

This error occurs because the TEDS library is not present on the target computer and was not added to the installer. Before building the installer, you must manually add the TEDS library to the installer and have it install the library with the original TEDS file path.

WAS THIS ARTICLE HELPFUL?

Not Helpful