为了测试我的 MSBuild 3.5 脚本,我想模拟一些内置任务。我的方法是在我的构建脚本中注入 UsingTask 以提供替代实现,例如:
<UsingTask TaskName="BuildStep" AssemblyFile="MyMocks.dll" />
这对于 Message 和 BuildStep 非常有效,但是当我尝试对 MSBuild 任务执行相同操作时,我的模拟被静默忽略并使用内置版本。
有谁知道如何用替代实现覆盖 MSBuild 任务?
谢谢,
为了测试我的 MSBuild 3.5 脚本,我想模拟一些内置任务。我的方法是在我的构建脚本中注入 UsingTask 以提供替代实现,例如:
<UsingTask TaskName="BuildStep" AssemblyFile="MyMocks.dll" />
这对于 Message 和 BuildStep 非常有效,但是当我尝试对 MSBuild 任务执行相同操作时,我的模拟被静默忽略并使用内置版本。
有谁知道如何用替代实现覆盖 MSBuild 任务?
谢谢,