MSBuild の概念

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

関連トピック

Title

Description

MSBuild プロパティ

プロパティとプロパティ コレクションについて説明します。 プロパティは、ビルドの構成に使用できるキーと値のペアです。

MSBuild 項目

MSBuild ファイル形式の一般的な概念と、各構成要素の組み合わせ方について説明します。

MSBuild ターゲット

タスクを特定の順序でグループ化し、コマンド ラインからビルド処理のセクションを呼び出すことができるようにする方法について説明します。

MSBuild タスク

実行可能コードにおける、MSBuild による分割不可能なビルド処理の実行単位を作成する方法について説明します。

プロパティと項目の比較

MSBuild のプロパティと項目を比較します。 プロパティと項目の両方を使用すると、タスクに情報を渡したり、条件を評価したりするとともに、プロジェクト ファイルで参照できる値を格納することもできます。

MSBuild の特殊文字

特定のコンテキストでの使用を目的として MSBuild で予約されているいくつかの文字をエスケープする方法について説明します。

チュートリアル: MSBuild プロジェクト ファイルのゼロからの作成

テキスト エディターのみを使用して、基本的なプロジェクト ファイルをインクリメント方式で作成する方法について説明します。

チュートリアル: MSBuild の使用

MSBuild のビルド ブロックについて説明し、Visual Studio 統合開発環境 (IDE: Integrated Development Environment) を閉じずに MSBuild プロジェクトを記述、操作、およびデバッグする方法について説明します。

MSBuild リファレンス

リファレンス情報が含まれたドキュメントへのリンクを示します。

MSBuild

プロジェクト ファイル用の XML スキーマの概要を示し、このスキーマによってソフトウェアをビルドするプロセスを制御する方法について説明します。