我在Brian Kretzler的书中读到了关于使用这些机制的内容,特别是Adam Badura发布的this example。 (“清洁/重建的确取消预期以及文件”,他指出)与标准MSBuild基础结构进行交互:<CleanDependsOn>
按照巴杜拉的例子,我有:
<PropertyGroup>
⋮
<CleanDependsOn>QtClean;$(CleanDependsOn)</CleanDependsOn> <!-- doesn't work -->
⋮
</PropertyGroup>
在顶层(文档的根元素的直接子)。
当我使用IDE菜单清理解决方案时,不执行QtClean目标。其中包含的消息任务未出现,并且未观察到RemoveDir任务的预期效果(也没有任何错误消息)。
为什么这不起作用?