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