1. "labSSH.lic" and "labSSH.dll"
2. DLL Destination Folder
3. License File Path
4. Additional Exclusions
5. Microsoft Visual C++ 2010 Redistributable
This guide details the requirements to building an executable powered by LabSSH. As an example, we'll package the included LabSSH Demo VI as an executable.
You must include both labSSH.lic (your license file) and labSSH.dll into the project (.lvproj). Ensure that both labSSH.lic and labSSH.dll are listed under the Always Included group (Properties -> Source Files).

You must configure your build to place labSSH.dll in the same folder as the resulting executable.
Create a new destination folder called DLL Directory, and make sure the destination directory is identical to that of your executable:

Then, configure your dll to be placed inside that folder:

When executing under the LabVIEW Runtime Engine, LabSSH must know where to find your license file. This path will vary based on your project build options. Once you know where your license file will be deployed, wire the path to the vi Init.vi, at input License File Path Override.
In the screenshot below, which is taken directly from the LabSSH Demo application, you can see that if the vi is running as an executable (App.Kind property node), then we expect the license file to reside in the data subdirectory, and this path is wired into Init.vi.

Perform the following in the Additional Exclusions tab:

Finally, you will need to ensure that your target computer has the Microsoft Visual C++ 2010 Redistributable Package installed. LabSSH will not run without this package present. Distributing and installing this is beyond the scope of this document.
If you have questions, you may contact us at support@labwerx.net.