MSBuild

E182261

MSBuild is Microsoft's build engine for .NET and Visual Studio, used to compile, package, and deploy applications based on XML project files.

All labels observed (3)

Label Occurrences
MSBuild canonical 3
Microsoft Build Engine 1
msbuild.exe 1

How this entity was disambiguated

Statements (57)

Predicate Object
instanceOf .NET build system
Microsoft software
build automation tool
abbreviation MSBuild
commandLineTool dotnet msbuild
linked to: .NET CLI

msbuild.exe
linked to: MSBuild
configurationFormat XML
developer Microsoft
documentationURL https://learn.microsoft.com/visualstudio/msbuild/msbuild
feature conditions
custom tasks
extensibility
incremental builds
item groups
logging
multi-targeting
parallel builds
properties
targets
fullName Microsoft Build Engine
linked to: MSBuild
introducedWith Visual Studio 2005
linked to: Visual Studio
invokedBy Visual Studio build system
dotnet CLI
linked to: .NET CLI
license proprietary
operatingSystem Linux
Windows
macOS
partOf .NET SDK
linked to: dotnet/sdk

Visual Studio
programmingLanguage C#
replaced Visual Studio .NET build system
supportsConcept Debug configuration
Release configuration
build configurations
custom configurations
supportsFramework .NET 5+
.NET Core
.NET Framework
supportsIntegration Azure DevOps Pipelines
linked to: Azure DevOps

GitHub Actions
Jenkins
TeamCity
supportsLanguage C#
C++
F#
Visual Basic .NET
usedFor building .NET applications
compiling source code
continuous integration
deploying applications
packaging applications
running unit tests
usesFileExtension .csproj
.fsproj
.proj
.vbproj
.vcxproj

How these facts were elicited

Referenced by (5)

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

MAUI supportsBuildSystem MSBuild
MSBuild fullName Microsoft Build Engine
linked to: MSBuild
MSBuild abbreviation MSBuild
MSBuild commandLineTool msbuild.exe
linked to: MSBuild