License key is missing error in dotConnect products version 11.0

"License key is missing" error in dotConnect products version 11.0+

Users may encounter the error "License key is missing" after upgrading to dotConnect version 11.0 or later when using .NET Framework projects.
 
In the latest releases of dotConnect for Oracle (starting from 11.0.0), the licensing approach for .NET Framework projects has changed. The previous methods of embedding the license via the licenses.licx file or License Wizard are no longer applicable.
 
To distribute an application with an embedded license, the License Key should now be specified in the connection string.
 
dotConnect for Oracle Documentation → Activation → Activate at runtime

Alternatively, in the latest version we have added a method that allows you to set the license key in a more convenient way. You can call it once before opening the connection:
OracleConnection.LoadLicenseKey("YOUR_LICENSE_KEY");

Info
The updated licensing model applies to all dotConnect providers starting from version 11.0.0.