ComponentOne has a utility program which will (re)generate the licenses.licx file for an existing project.
Source article: https://www.grapecity.com/blogs/licensing-and-licenses-licx-file-licxgenerator-tool
Instructions:
The LicxGenerator tool
Fortunately [generating the license.licx file] can be automated, and
many thanks to our customer Dom Sinclair for inspiration. The [linked
below] LicxGenerator tool creates a license.licx file with license
information entries for all controls found under a specified path. If
you run it, it asks you to browse for the binaries folder and then put
the generated file under the same path. If you need more control, you
can run it with command line options. You can also run it with other
automated tasks.
Usage:
LicxGenerator [-r] [-p prefix] [-s] [sourcePath] [outputPath]
Parameters:
If both sourcePath
and -s
parameter are not set, the utility will
show the folder selection dialog. If the outputPath
is not set, it
will be the same as sourcePath
value.
To generate licenses.licx file for your project:
Build your project first, so that output folder contains all
binaries;
Run LicxGenerator with path to the project output folder;
Take generated license.licx file and add it to the project.
This free tool will save you a lot of time on digging into licensing
issues.