MSBuild プロジェクト ファイル スキーマ リファレンス

MSBuild XML スキーマのすべての要素と、使用可能な属性および子要素をまとめた表を提供します。

MSBuild はプロジェクト ファイルを使用して、ビルド エンジンに何をどのようにビルドするかを指示します。 MSBuild プロジェクト ファイルは、MSBuild XML スキーマに準拠した XML ファイルです。 このセクションでは、MSBuild の XML スキーマ定義 (.xsd) ファイルについて説明します。

MSBuild XML スキーマの要素

次の表に、MSBuild XML スキーマのすべての要素、および子要素と属性を示します。

要素 子要素 属性
Choose 要素 (MSBuild) Otherwise

目的
--
Import 要素 (MSBuild) -- 状態

プロジェクト
ImportGroup 要素 インポート 状態
Item 要素 (MSBuild) ItemMetaData 状態

除外

包含

削除
ItemDefinitionGroup 要素 (MSBuild) アイテム 状態
ItemGroup 要素 (MSBuild) アイテム 状態
ItemMetadata 要素 (MSBuild) アイテム 状態
OnError 要素 (MSBuild) -- 状態

ExecuteTargets
Otherwise 要素 (MSBuild) [保存]

ItemGroup

PropertyGroup
--
Output 要素 (MSBuild) -- 状態

ItemName

PropertyName

TaskParameter
Parameter 要素 -- 出力

ParameterType

必須
ParameterGroup 要素 パラメーター --
Project 要素 (MSBuild) [保存]

インポート

ItemGroup

ProjectExtensions

PropertyGroup

ターゲット

UsingTask
DefaultTargets

InitialTargets

ToolsVersion

TreatAsLocalProperty

xmlns
ProjectExtensions 要素 (MSBuild) -- --
Property 要素 (MSBuild) -- 状態
PropertyGroup 要素 (MSBuild) プロパティ 状態
Target 要素 (MSBuild) OnError

タスク
AfterTargets

BeforeTargets

条件

DependsOnTargets

受け取る値

KeepDuplicateOutputs

名前

出力

戻り値
Task 要素 (MSBuild) 出力 条件

ContinueOnError

パラメーター
TaskBody 要素 (MSBuild) データ 評価
UsingTask 要素 (MSBuild) ParameterGroup

TaskBody
AssemblyFile

AssemblyName

条件

TaskFactory

TaskName
When 要素 (MSBuild) [保存]

ItemGroup

PropertyGroup
状態

関連項目

タスク リファレンス
条件
MSBuild リファレンス
MSBuild