Skip to content
  • There are no suggestions because the search field is empty.

Manual Deployment of OPC Data Client Application to Avoid Licensing Errors on Runtime Machine

I am running a deployed application that uses the OPC Data Client which subscribes to tags in my OPC Server. However after running fine for approximately 30 minutes the application threw an error with the following message:

"Run time is over the limit. The license you have (most likely demo version) does not provide valid data after certain time period expires. Note that after the component's process is simply restarted valid data will be provided again. Obtain and install proper license to resolve this error."

My OPC Data Client has a license installed on the development machine, so how do I make sure my deployed runtime application is successfully licensed?

Make sure you have done the following steps on the runtime machine that the application is being deployed to:

  1. Run the OPC Data Client Production installer on the runtime/production machine, selecting the appropriate Production install option to install and register all required components.
  2. You will then need to open the License Manager and load the license you received upon purchase. The license will have a ".bin" or ".txt" extension. You should use the same license on your development and deployment machines - In other words, one license applies for both the development and runtime computers.
Your runtime application should then be fully licensed and you shouldn't have any further issues.
This is a manual deployment method. There is also an alternative way of licensing that allows you to automate the license installation as a part of your application's installer.  If you are interested in this, or any other possible deployment methods see the following links: