重写MSBuild任务

重写MSBuild任务,msbuild,msbuild-task,Msbuild,Msbuild Task,为了测试我的MSBuild 3.5脚本,我想模拟一些内置任务。我的方法是在构建脚本中注入UsingTask,以提供一个替代实现,即la: <UsingTask TaskName="BuildStep" AssemblyFile="MyMocks.dll" /> 这对于Message和BuildStep非常有效,但是当我尝试对MSBuild任务执行同样的操作时,我的mock会被默默地忽略,并使用内置版本 有人知道如何用替代实现重写MSBuild任务吗 谢谢

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

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

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

有人知道如何用替代实现重写MSBuild任务吗

谢谢