次の方法で共有


dotnet msbuild

この記事の対象: ✔️ .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