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.txtNote: 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