dotnet msbuild
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
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
. 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:
dotnet msbuild
Build a project and its dependencies using Release configuration:
dotnet msbuild -property:Configuration=Release
Run the publish target and publish for the
osx-x64
RID:dotnet msbuild -target:Publish -property:RuntimeIdentifiers=osx-x64
See the whole project with all targets included by the SDK:
dotnet msbuild -preprocess dotnet msbuild -preprocess:<fileName>.xml
Phản hồi
https://aka.ms/ContentUserFeedback.
Sắp ra mắt: Trong năm 2024, chúng tôi sẽ dần gỡ bỏ Sự cố với GitHub dưới dạng cơ chế phản hồi cho nội dung và thay thế bằng hệ thống phản hồi mới. Để biết thêm thông tin, hãy xem:Gửi và xem ý kiến phản hồi dành cho