この記事の対象: ✔️ .NET Core 3.1 SDK 以降のバージョン
Name
dotnet msbuild
- プロジェクトとそのすべての依存関係をビルドします。 注: 複数ある場合は、ソリューションまたはプロジェクト ファイルを指定する必要がある場合があります。
Synopsis
dotnet msbuild <MSBUILD_ARGUMENTS>
dotnet msbuild -h
Description
dotnet msbuild
コマンドを使用すると、完全に機能する MSBuild にアクセスできます。
このコマンドには、SDK スタイルのプロジェクト専用の既存の MSBuild コマンド ライン クライアントとまったく同じ機能があります。 オプションはすべて同じです。 使用可能なオプションの詳細については、 MSBuild コマンド ライン リファレンスを参照してください。
dotnet build コマンドは、dotnet msbuild -restore
と同じです。
Examples
プロジェクトとその依存関係をビルドします。
dotnet msbuild
リリース構成を使用してプロジェクトとその依存関係をビルドします。
dotnet msbuild -property:Configuration=Release
発行ターゲットを実行し、
osx-x64
RID に対して発行します。dotnet msbuild -target:Publish -property:RuntimeIdentifiers=osx-x64
SDK に含まれるすべてのターゲットを含むプロジェクト全体を確認します。
dotnet msbuild -preprocess dotnet msbuild -preprocess:<fileName>.xml
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET