Microsoft Learn
learn.microsoft.com › en-us › dotnet › core › tools › global-tools
.NET tools - .NET CLI | Microsoft Learn
For global tools, use the tool command by itself. For example, if the command is dotnetsay or dotnet-doc, that's what you use to invoke the global tool: ... If the command begins with the prefix dotnet-, an alternative way to invoke the tool ...
Build skills that open doors in your career
Find official documentation, practical know-how, and expert guidance for builders working and troubleshooting in Microsoft products.
Search
This browser is no longer supported · Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support
Training
Develop practical skills through interactive modules and paths or register to learn from an instructor. Master core concepts at your speed and on your schedule.
How to install Linux on Windows with WSL
Install Windows Subsystem for Linux with the command, wsl --install. Use a Bash terminal on your Windows machine run by your preferred Linux distribution - Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin, Alpine, and more are available.
Microsoft Learn
learn.microsoft.com › en-us › dotnet › core › tools › dotnet-tool-install
dotnet tool install command - .NET CLI | Microsoft Learn
The dotnet tool install command installs the specified .NET tool on your machine.
Videos
47:50
Mastering the dotnet Command — SDK Tools Explained with Examples ...
Tools To Improve Dotnet Development Experience
56:33
Building a .NET Global Tool - YouTube
01:00:35
Quick and Simple Tutorial to .NET SDK CLI tools for software ...
16:35
Introduction to dotnet-cli tools - YouTube
r/dotnet on Reddit: Introductory tutorial to .NET SDK CLI tools ...
GitHub
github.com › natemcmaster › dotnet-tools
GitHub - natemcmaster/dotnet-tools: A list of tools to extend the .NET Core command line (dotnet) · GitHub
September 25, 2021 - A list of tools to extend the .NET Core command line (dotnet) - natemcmaster/dotnet-tools
Starred by 1.5K users
Forked by 199 users
Microsoft Learn
learn.microsoft.com › en-us › dotnet › core › tools › dotnet-tool-list
dotnet tool list command - .NET CLI | Microsoft Learn
October 28, 2025 - The dotnet tool list command provides a way for you to list .NET global, tool-path, or local tools installed on your machine. The command lists the package name, version installed, and the tool command.
.NET
dotnet.microsoft.com › en-us › platform › tools
Explore tools & editors for .NET development | .NET
Free .NET development tools for Windows, Linux, and macOS. Use Visual Studio or the .NET CLI, get a plug-in for your favorite editor, or find a third party IDE.
Andrew Lock
andrewlock.net › using-and-authoring-dotnet-tools
Using and authoring .NET tools
September 2, 2025 - So you can, for example, install the Cake tool for your project by running: > dotnet tool install Cake.Tool You can invoke the tool from this directory using the following commands: 'dotnet tool run dotnet-cake' or 'dotnet dotnet-cake'. Tool 'cake.tool' (version '0.35.0') was successfully installed.
NuGet
nuget.org › packages
NuGet Gallery | Packages
Include compatible frameworks · Framework Filter Mode Decides whether to show packages matching ALL of the selected Target Frameworks (TFMs), or ANY of them
Microsoft Learn
learn.microsoft.com › en-us › ef › core › cli › dotnet
EF Core tools reference (.NET CLI) - EF Core | Microsoft Learn
May 12, 2026 - The command-line interface (CLI) tools for Entity Framework Core perform design-time development tasks. For example, they create migrations, apply migrations, and generate code for a model based on an existing database. The commands are an extension to the cross-platform dotnet command, which ...
Microsoft Learn
learn.microsoft.com › en-us › dotnet › core › tools › local-tools-how-to-use
Tutorial: Install and use .NET local tools - .NET CLI | Microsoft Learn
April 28, 2026 - You typically install a local tool in the root directory of the repository. After you check in the manifest file to the repository, other developers can get the latest manifest file. To install all of the tools listed in the manifest file, they can run a single dotnet tool restore command.
Microsoft Learn
learn.microsoft.com › en-us › dotnet › core › diagnostics › dotnet-monitor
dotnet-monitor diagnostic tool - .NET | Microsoft Learn
Learn how to install and use the dotnet-monitor tool to collect dumps, traces, logs, and metrics from applications in production environments.
Microsoft Learn
learn.microsoft.com › en-us › dotnet › core › tools › dotnet-tool-exec
dotnet tool exec command - .NET CLI | Microsoft Learn
November 22, 2025 - The dotnet tool exec command downloads and invokes a .NET tool in one step without permanent installation.
GitHub
github.com › RicoSuter › DNT
GitHub - RicoSuter/DNT: DNT (DotNetTools): Command line tools to manage .NET projects and solutions. · GitHub
Starred by 471 users
Forked by 74 users
Languages C# 98.2% | JavaScript 1.8%
GitHub
github.com › dotnet › docs › blob › main › docs › core › tools › dotnet-tool-install.md
docs/docs/core/tools/dotnet-tool-install.md at main · dotnet/docs
Use this option to install preview or older versions of the tool. Starting with .NET 8, --version Major.Minor.Patch refers to a specific major/minor/patch version, including unlisted versions. To get the latest version of a certain major/minor version instead, use --version Major.Minor.*. ... Installs dotnetsay as a global tool in the default location.
Author dotnet
Visual Studio Marketplace
marketplace.visualstudio.com › items
.NET Install Tool - Visual Studio Marketplace
Extension for Visual Studio Code - This extension installs and manages different versions of the .NET SDK and Runtime.
Microsoft Learn
learn.microsoft.com › en-us › dotnet › core › tools › dotnet-tool-search
dotnet tool search command - .NET CLI | Microsoft Learn
October 30, 2025 - The dotnet tool search command provides a way for you to search NuGet for tools that can be used as .NET global, tool-path, or local tools.
Gitbooks
schan.gitbooks.io › -net-core › net-command-line-tools-dotnetexe.html
.NET Command Line Tools (dotnet.exe) · .NET Core
ef Entity Framework Core command-line tools. sql-cache SQL Server cache command-line tools. user-secrets Manage development user secrets. watch Start a file watcher that runs a command when files change. C:\>dotnet tool --help Usage: dotnet tool [options] [command] Options: -h, --help Show help information.
Microsoft
microsoft.com › en-us › download › details.aspx
Download Microsoft .NET Framework Repair Tool from Official Microsoft Download Center
This tool detects and tries to fix some frequently occurring issues with the setup of Microsoft .NET Framework or with updates to the Microsoft .NET Framework.
.NET
dotnet.microsoft.com › en-us
.NET - Build modern apps and powerful cloud services
Develop with the best IDE for .NET on Windows. Packed with an array of tools and features to elevate and enhance every stage of software development.