3

为了测试我的 MSBuild 3.5 脚本,我想模拟一些内置任务。我的方法是在我的构建脚本中注入 UsingTask 以提供替代实现,例如:

<UsingTask TaskName="BuildStep" AssemblyFile="MyMocks.dll" />

这对于 Message 和 BuildStep 非常有效,但是当我尝试对 MSBuild 任务执行相同操作时,我的模拟被静默忽略并使用内置版本。

有谁知道如何用替代实现覆盖 MSBuild 任务?

谢谢,

4

0 回答 0