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

更新 : 2007 年 11 月

すべての MSBuild XML スキーマ要素の表を、各要素で使用できる属性および子要素と一緒に示します。

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

MSBuild の XML スキーマ要素

すべての MSBuild XML スキーマ要素の一覧を次の表に示します。子要素および属性を一緒に示してあります。

要素

子要素

属性

Choose 要素 (MSBuild)

Otherwise

When

--

Import 要素 (MSBuild)

--

Condition

Project

Item 要素 (MSBuild)

ItemMetaData

Condition

Exclude

Include

ItemGroup 要素 (MSBuild)

Item

Condition

ItemDefinitionGroup 要素 (MSBuild)

Item

Condition

ItemMetadata 要素 (MSBuild)

--

--

OnError 要素 (MSBuild)

--

Condition

ExecuteTargets

Otherwise 要素 (MSBuild)

Choose

ItemGroup

PropertyGroup

--

Output 要素 (MSBuild)

--

Condition

ItemName

PropertyName

TaskParameter

Project 要素 (MSBuild)

Choose

Import

ItemGroup

ProjectExtensions

PropertyGroup

Target

UsingTask

DefaultTargets

xmlns

ProjectExtensions 要素 (MSBuild)

--

--

Property 要素 (MSBuild)

--

Condition

PropertyGroup 要素 (MSBuild)

Property

Condition

Target 要素 (MSBuild)

OnError

Task

Condition

DependsOnTargets

Inputs

Name

Outputs

Task 要素 (MSBuild)

Output

Condition

ContinueOnError

Parameter

UsingTask 要素 (MSBuild)

--

AssemblyFile

AssemblyName

Condition

TaskName

When 要素 (MSBuild)

Choose

ItemGroup

PropertyGroup

Condition

参照

概念

MSBuild の概要

参照

MSBuild の条件

その他の技術情報

MSBuild タスク リファレンス

MSBuild リファレンス