DotNetCoreLicenseLister - The easy way to list all licenses used by your .net core / standard dependencies.
This command line tool allows you to list all the .net dependencies and their licenses, just point it at an .sln
.
You must have .NET Core 2.1 SDK or higher installed.
⚠ 👉 Yes, the SDK, not just the runtime, as dncll relies on the dotnet ...
commands.
You can quickly install and try toitnups from nuget.org using the following commands:
dotnet tool install -g dncll
dncll YourSolution.sln licenses.txt
Note: You may need to open a new command/terminal window the first time you install the tool.
Thanks to Jerrie Pelser for the excellent work on AnalyzeDotNetProject, building on which greatly made implementing dncll easier.
See blog post: https://www.jerriepelser.com/blog/analyze-dotnet-project-dependencies-part-2/
See github project: https://github.com/jerriepelser-blog/AnalyzeDotNetProject