Docs-VisualStudio-MSBuild-MSBuild参考:MSBuild 项目文件架构引用

ylbtech-Docs-VisualStudio-MSBuild-MSBuild参考:MSBuild 项目文件架构引用
1.返回顶部
1、

MSBuild 项目文件架构引用

提供列有所有 MSBuild XML 架构元素及其可用属性和子元素的表。

MSBuild 使用项目文件指示生成引擎要生成哪些内容以及生成方法。 MSBuild 项目文件是 XML 文件,其遵循 MSBuild XML 架构。 本部分介绍 MSBuild 的 XML 架构定义 (.xsd ) 文件。

Visual Studio 2017 和更高版本不需要 MSBuild 项目文件中的架构链接。 如果该链接存在,则无论 Visual Studio 的版本如何,它都应为 http://schemas.microsoft.com/developer/msbuild/2003

MSBuild XML 架构元素

下表列出了所有 MSBuild XML 架构元素及其子元素和属性。

MSBUILD XML 架构元素
元素 子元素 特性
Choose 元素 (MSBuild) Otherwise

When
--
Import 元素 (MSBuild) -- 条件

项目
ImportGroup 元素 导入 条件
Item 元素 (MSBuild) ItemMetaData 条件

排除

包括

删除
ItemDefinitionGroup 元素 (MSBuild) Item 条件
ItemGroup 元素 (MSBuild) Item 条件
ItemMetadata 元素 (MSBuild) Item 条件
OnError 元素 (MSBuild) -- 条件

ExecuteTargets
Otherwise 元素 (MSBuild) Choose

ItemGroup

PropertyGroup
--
Output 元素 (MSBuild) -- 条件

ItemName

PropertyName

TaskParameter
Parameter 元素 -- Output

ParameterType

必需
ParameterGroup 元素 Parameter --
Project 元素 (MSBuild) Choose

导入

ItemGroup

ProjectExtensions

PropertyGroup

目标

UsingTask
DefaultTargets

InitialTargets

ToolsVersion

TreatAsLocalProperty

xmlns
ProjectExtensions 元素 (MSBuild) -- --
Property 元素 (MSBuild) -- 条件
PropertyGroup 元素 (MSBuild) Property 条件
Sdk 元素 (MSBuild) -- “属性”

Version
Target 元素 (MSBuild) OnError

Task
AfterTargets

BeforeTargets

条件

DependsOnTargets

输入

KeepDuplicateOutputs

“属性”

输出

返回
Target 的 Task 元素 (MSBuild) Output 条件

ContinueOnError

Parameter
UsingTask 的 Task 元素 (MSBuild) Data 评估
UsingTask 元素 (MSBuild) ParameterGroup

任务
AssemblyFile

AssemblyName

条件

TaskFactory

TaskName
When 元素 (MSBuild) Choose

ItemGroup

PropertyGroup
条件

请参阅

2、
2.返回顶部
 
3.返回顶部
 
4.返回顶部
 
5.返回顶部
1、
2、
 
6.返回顶部
 
warn 作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

猜你喜欢

转载自www.cnblogs.com/storebook/p/13389240.html