.NET CLI

E182262

The .NET CLI is a cross-platform command-line interface for creating, building, running, and publishing .NET applications and libraries.

All labels observed (7)

Label Occurrences
.NET CLI canonical 3
dotnet CLI 2
dotnet ef 1

How this entity was disambiguated

Statements (59)

Predicate Object
instanceOf .NET development tool
command-line interface
cross-platform software
command dotnet build
dotnet clean
dotnet dev-certs
.NET CLI self-linksurface differs
surface form: dotnet ef

dotnet format
dotnet new
NuGet package manager
surface form: dotnet nuget

dotnet pack
dotnet publish
dotnet restore
dotnet run
dotnet test
.NET CLI self-linksurface differs
surface form: dotnet tool

.NET CLI self-linksurface differs
surface form: dotnet user-secrets

.NET CLI self-linksurface differs
surface form: dotnet watch

dotnet workload
developer Microsoft
distributionMethod included with .NET SDK installer
package manager distribution
feature application execution
application publishing
build configuration selection
cross-platform development
framework targeting
framework-dependent deployment
global tool management
local tool management
package management
project build
project creation
self-contained deployment
template management
unit test execution
workload installation
workload management
partOf dotnet/sdk
surface form: .NET SDK

.NET ecosystem
surface form: .NET platform
primaryCommand .NET Core
surface form: dotnet
programmingLanguage C# programming language
surface form: C#

F#
Visual Basic .NET
requires dotnet/sdk
surface form: .NET SDK

.NET runtime
supportsArchitecture ARM64
x64
x86
supportsOperatingSystem Linux
Windows
macOS
supportsProjectSystem SDK-style .csproj
SDK-style .fsproj
SDK-style .vbproj
useCase automation of build pipelines
containerized application workflows
continuous integration
local development

How these facts were elicited

Referenced by (10)

Full triples — surface form annotated when it differs from this entity's canonical label.

MAUI supportsTooling .NET CLI
.NET Core supportsTooling .NET CLI
this entity surface form: dotnet CLI
.NET MAUI integratesWith .NET CLI
MSBuild invokedBy .NET CLI
this entity surface form: dotnet CLI
MSBuild commandLineTool .NET CLI
this entity surface form: dotnet msbuild
.NET CLI command .NET CLI self-linksurface differs
this entity surface form: dotnet tool
.NET CLI command .NET CLI self-linksurface differs
this entity surface form: dotnet watch
.NET CLI command .NET CLI self-linksurface differs
this entity surface form: dotnet ef
.NET CLI command .NET CLI self-linksurface differs
this entity surface form: dotnet user-secrets