Hello!
I am currently working on an application that uses the QuickOPC library (specifically EasyUAClient), and I’ve been experiencing some problems with the license and certificates.
The license I have is active and appears in the License Manager.
The application initially came with the QuickOPC library files, including OPCLabs.BaseLib.dll, among others, in version 5.53.405, which I believe is from 2018. However, when I tried running the application in debug mode, I encountered the following error:
To resolve this, I updated the DLLs by installing the latest NuGet package for OpcLabs.QuickOpc (version 5.81.485). The certificate was created without any issues, and the application ran successfully. However, after approximately 30 minutes of runtime, I started seeing the following message in the command prompt:
Run time is over the limit in license "Multipurpose", serial number 1111111120. The license you are running (most likely trial 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 permanently resolve this error. You can ask for evaluation license key, if you need a longer run time for your tests.
Product information follows. Component name: "QuickOPC", license IDs: "Multipurpose", version number: 549, release date: 11/11/2024, trial validity: 397 days, option expression: "EasyUAClient".
Context: 1 dropped license(s); S/N 1954254799 (release date covered 25/04/2022).
After reviewing some related topics here on the forum, I found suggestions to downgrade to a version that might be more compatible with my current license. I installed the 5.63.246 version of the NuGet package, but encountered the same error of when tried to run the 5.53.405 version
Thank you for your time and assistance. I look forward to any suggestions or solutions you might provide.
Best regards,
Pedro Martins