This article applies to: ✔️ .NET Core 3.1 SDK and later versions
Name
dotnet msbuild - Builds a project and all of its dependencies. Note: A solution or project file may need to be specified if there are multiple.
Synopsis
.NET CLI
dotnetmsbuild<MSBUILD_ARGUMENTS>dotnetmsbuild -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. When you don't want to build the project and you have a specific target you want to run, use dotnet build or dotnet msbuild and specify the target.
Examples
Build a project and its dependencies:
.NET CLI
dotnetmsbuild
Build a project and its dependencies using Release configuration:
.NET CLI
dotnetmsbuild -property:Configuration=Release
Run the publish target and publish for the osx-x64 RID:
Liity tapaamissarjaan ja luo skaalattavia tekoälyratkaisuja, jotka perustuvat reaalimaailman käyttötapauksiin muiden kehittäjien ja asiantuntijoiden kanssa.