MSBuild 项目文件架构引用
更新:2007 年 11 月
提供一个表格,该表格列出所有的 MSBuild XML 架构元素及其所具有的属性和子元素。
MSBuild 使用项目文件来指示生成引擎生成哪些内容以及应采用的生成方式。MSBuild 项目文件是符合 MSBuild XML 架构的 XML 文件。此部分记录了 MSBuild 的 XML 架构定义 (.xsd) 文件。
MSBuild XML 架构元素
下表列出了所有的 MSBuild XML 架构元素及其子元素和属性。
元素 |
子元素 |
属性 |
---|---|---|
Otherwise When |
-- |
|
-- |
Condition Project |
|
ItemMetaData |
Condition Exclude Include |
|
Item |
Condition |
|
Item |
Condition |
|
-- |
-- |
|
-- |
Condition ExecuteTargets |
|
Choose ItemGroup PropertyGroup |
-- |
|
-- |
Condition ItemName PropertyName TaskParameter |
|
Choose Import ItemGroup ProjectExtensions PropertyGroup Target UsingTask |
DefaultTargets xmlns |
|
-- |
-- |
|
-- |
Condition |
|
Property |
Condition |
|
OnError Task |
Condition DependsOnTargets Inputs Name Outputs |
|
Output |
Condition ContinueOnError Parameter |
|
-- |
AssemblyFile AssemblyName Condition TaskName |
|
Choose ItemGroup PropertyGroup |
Condition |