MSBuild 概念

MSBuild 提供一个基本 XML 架构,可用于控制生成平台生成软件的方式。 若要指定生成中的组件及其生成方式,请使用 MSBuild 的以下四个部分:属性、项目、任务和目标。

相关主题

标题

说明

MSBuild 属性

介绍属性和属性集合。 属性是可用于配置生成的键/值对。

MSBuild 项

介绍 MSBuild 文件格式背后的常规概念,以及所有这些概念之间的关系。

MSBuild 目标

介绍如何按特定的顺序将任务组合到一起,并允许从命令行调用生成过程的各个部分。

MSBuild 任务

演示如何创建 MSBuild 可用于执行原子生成操作的可执行代码单元。

比较属性和项

比较 MSBuild 属性和项。 MSBuild 属性和项均用于将信息传递到任务、计算条件,以及存储可在整个项目文件中引用的值。

MSBuild 特殊字符

解释如何转义一些 MSBuild 保留的专供在特定上下文中使用的字符。

演练:从头开始创建 MSBuild 项目文件

演示如何只使用文本编辑器以增量方式创建基本项目文件。

演练:使用 MSBuild

介绍 MSBuild 的生成块,并演示如何在不关闭 Visual Studio 集成开发环境 (IDE) 的情况下编写、操作和调试 MSBuild 项目。

MSBuild 参考

链接到包含参考信息的文档。

MSBuild

提供项目文件 XML 架构的概述,并演示该架构如何控制生成软件的进程。