Our components, such as Hierarchical Data Library, Gantt Chart Library, or Project Management Library, have not been designed nor developed with unmanaged (non-.NET) code accessibility (such as from custom executable applications written using other tools) as a goal. However, they are able to be accessed through unmanaged code using .NET interoperability (and/or a COM layer), and we do support this type of usage.
To set a DlhSoft license for specific client components used in applications hosted in an environment that doesn't support resource-based licensing, developers need to call a static method at application initialization time (before creating component instances), providing the license file content as a string parameter:
[Namespace].Licensing.[ComponentName].SetLicense("[...]");
Notes: