79709805

Date: 2025-07-22 02:43:38
Score: 0.5
Natty:
Report link

Recently worked through the same problem: iterate NuGet packages and get the licensing notices in a single file for a product release.

Solving it was tricky as soon as different NuGet packages provide licensing in a different way: some of them include LICENSE.txt, some use LicensingUtl tag (with broken links!), some provide README file. Mostly the task can be automated, but a small amount of packages have to be processed manually.

So, I have created a tool to use from command line or from a VisualStudio project. The tool crates a single file to include in a product release. Also it generates a log on package processing and allows to put licensing information for selected packages manually as a text file.

Source code and compiled version is available as Crossbill LicenseNoticeAggregator on Github.

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Pavel Korsukov