【发布时间】:2019-08-30 00:42:21
【问题描述】:
MSBuild 允许您使用-target:<build-target> 指定构建目标,例如Build 或Clean(例如:MSBuild.exe -target:Clean)。
当然,开发人员可以使用.targets xml 文件定义自己的目标。
但是,某些目标(例如 Build 或 Clean)是 Microsoft 预定义的。
所有 .NET 语言通用的所有默认预定义构建目标的列表是什么?
【问题讨论】:
-
好提示!那么默认的 BeforeBuild 和 AfterBuild 目标实际上什么都不做,除非我们覆盖它们?
-
正确。
BeforeBuild定义为<Target Name="BeforeBuild"/>。AfterBuild定义为<Target Name="AfterBuild"/>。它们只是空的 xml 元素。
标签: visual-studio msbuild