NET SDK Command Line Cheatsheet - gecko-8/devwiki GitHub Wiki

Up

Solution

Create New Solution

dotnet new sln Names the solution after the folder it's in
or
dotnet new sln --name <solution name>

Projects

Create New Project

dotnet new <template>
or
dotnet new <template> -o <output folder> e.g. templates: webapi, classlib, console, mvc, etc.

Add Project to Solution

dotnet sln add <project folder>/<project file name>

Run a Project

dotnet run <project folder>/<project file name>

Packages

Install Package

dotnet add package <package name>

Restore Packages

dotnet restore
or
dotnet restore <project name>

Utilities

List Installed SDKs

dotnet --list-sdks

Add .gitignore File

dotnet new gitignore

⚠️ **GitHub.com Fallback** ⚠️