This topic applies to licensing .NET Core, ASP.NET Core, .NET 5, .NET 6+ (WinForms, WPF), Blazor, UWP, MAUI, and WinUI applications. For more options, see Licensing Applications.
ComponentOne controls support application licensing through the NuGet package build scripts. Each developer or build machine needs an activated serial key to build the project and properly license the application. To activate a serial key, see Activating a Serial Key.
When the application is built on a properly activated machine a unique runtime license file (.gclicx) is generated and embedded with the application. The license file can be found in the build output (obj/Debug or obj/Release). This file must be distributed with the application as an embedded resource.
Notes: