Below you will find pages that utilize the taxonomy term “NuGet”
Blog
Creating a .NET Tool - Part 2: Packaging
In Part 1 of this series, we created a command line program that can validate JSON files on disk, utilising System.CommandLine.DragonFruit for command line parsing and System.Text.Json for JSON validation. In this post, we’ll add the necessary code to package the console app as a .NET Tool that can be published to NuGet. Let’s jump right in!
Pack as tool .NET Tools are by all accounts just regular NuGet packages, except they have special tags in their metadata.
Blog
Search for .NET Tools with ToolGet
Please note: ToolGet has been shutdown in favour of the official .NET Tool search experiences from NuGet and .NET CLI.
.NET Tools is a feature that was released with .NET Core 2.1 and provides the following functionality according to the docs:
A .NET Tool is a special NuGet package that contains a console application. A Tool can be installed on your machine on a default location that is included in the PATH environment variable or on a custom location.