MSBuild の概念

MSBuild には、ビルド プラットフォームでソフトウェアを構築する方法を制御するために使用できる、基本的な XML スキーマが用意されています。 ビルド内のコンポーネントとその構築方法を指定するには、MSBuild の「プロパティ、アイテム、タスク、ターゲット」を使用します。

Title 説明
MSBuild プロパティ プロパティとプロパティ コレクションについて説明します。 プロパティはビルドを設定するためのキーと値のペアです。
MSBuild 項目 項目と項目コレクションについて説明します。 項目はビルド システムへの入力であり、通常はファイルを表します。
MSBuild ターゲット タスクを特定の順序でグループ化し、コマンド ラインからビルド処理のセクションを呼び出すことができるようにする方法について説明します。
MSBuild タスク 分割不可能なビルド操作を実行するために MSBuild で使用される、実行可能コードの単位を作成する方法について説明します。
プロパティと項目の比較 MSBuild のプロパティとアイテムを比較します。 プロパティとアイテムは、いずれもタスクに情報を渡し、条件を評価し、プロジェクト ファイルで参照する値を格納しておくために使用されます。
MSBuild の特殊文字 特定のコンテキストで特別な使い方をするために MSBuild によって予約されている、いくつかの文字をエスケープする方法について説明します。
チュートリアル: MSBuild プロジェクト ファイルのゼロからの作成 テキスト エディターのみを使用して、基本的なプロジェクト ファイルをインクリメント方式で作成する方法について説明します。
チュートリアル: MSBuild の使用 MSBuild のビルド ブロックについて説明し、Visual Studio 統合開発環境 (IDE) を閉じずに MSBuild プロジェクトを記述、操作、およびデバッグする方法について説明します。
MSBuild によってプロジェクトがビルドされる方法 MSBuild 内で使用される内部ビルド プロセスについて説明します
MSBuild リファレンス リファレンス情報を示すドキュメントへのリンクを提供します。
MSBuild プロジェクト ファイルの XML スキーマの概要を説明し、ソフトウェアを構築するプロセスを制御する方法を示します。