dotnet-msbuild - Man Page

Builds a project and all of its dependencies. Note: A solution or project file may need to be specified if there are multiple.

dotnet msbuild

This article applies to: āœ”ļø .NET Core 3.1 SDK and later versions

Synopsis

dotnet msbuild <MSBUILD_ARGUMENTS>

dotnet msbuild -h

Description

The dotnet msbuild command allows access to a fully functional MSBuild.

The command has the exact same capabilities as the existing MSBuild command-line client for SDK-style projects only. The options are all the same. For more information about the available options, see the MSBuild command-line reference.

The dotnet build command is equivalent to dotnet msbuild -restore.

Examples

Info

2025-07-30 .NET Documentation