License for TestVersion is "expired"

Unified Architecture topics related to OPC UA Specification, compliant behavior and any technical issues of OPC UA, like Security, Information Model, Companion Specs DI, PLCopen, ADI, ...

Moderator: Support Team

Post Reply
HendrikGrünhagen
Jr. Member
Jr. Member
Posts: 1
Joined: 22 Aug 2025, 14:14

License for TestVersion is "expired"

Post by HendrikGrünhagen »

Hi,

I am currently evaluating the .NET OPC UA SDK for professional purposes.
For that I followed the guide on https://documentation.unified-automation.com/uasdknet/4.0.2/html/L2ClientTutEmptyProject.html.

However, in my test application I get the exception that the license is expired. Is that a known issue? Are there any solutions for that issue.
Right now this problem makes it quite hard for me to evaluate the SDK.

User avatar
Support Team
Hero Member
Hero Member
Posts: 3325
Joined: 18 Mar 2011, 15:09

Re: License for TestVersion is "expired"

Post by Support Team »

Hi,

the license key must match the SDK (type and version). Only if you load the correct license.lic matching pair, the SDK will continue to run. In all other cases the SDK will throw an exception (after one hour) and will close all connections. If you want to evaluate longer than an hour, you must restart the application that has loaded the assemblies.

However you can:
1) not mix evaluation and purchased edition
2) not mix license key with different version
3) not use client license for server code
4) not run eval longer than one hour
5) not run eval in debugger longer than one hour
6) not do long term testing with the evaluation edition

The limitation goes away when you purhcase your own license key (and get download link for you personal "matching" SDK package).
Best regards
Unified Automation Support Team

Post Reply