LabVIEW DSC Application Missing OPC UA DLLs

Updated Sep 10, 2018

Reported In

Software

  • LabVIEW Datalogging and Supervisory Control Module

Issue Details

I have an application built which uses the LabVIEW Datalogging and Supervisory Control (DSC) Module's OPC UA VIs. When I deploy this application to another computer, it throws a LabVIEW: Resource not found error and is unable to find one or more of the OPC UA support DLLs.


For example, ni_opcua_client.dll, ni_opcua_server.dll, or ni_opcua_utilities.dll. How can I get my application to run properly on my deployment system?

Solution

Try the following steps to resolve these load errors: 

Additional Information

When building an application for LabVIEW DSC, the DLLs mentioned above are pulled into the Data directory next to the built executable. If that directory is not copied over properly, this problem will occur.

The LabVIEW DSC Run-Time System (DSC RTS) is required to run LabVIEW DSC applications, and must be installed from disc. If the DSC RTS is not present on a deployment computer, the DLLs will not load properly resulting in the above behavior. 

WAS THIS ARTICLE HELPFUL?

Not Helpful