私の MSBuild 3.5 スクリプトをテストするために、ビルドイン タスクのいくつかをモックしたいと思います。私のアプローチは、ビルド スクリプトに UsingTask を挿入して、代替の実装を提供することでした。
<UsingTask TaskName="BuildStep" AssemblyFile="MyMocks.dll" />
これは Message と BuildStep では非常にうまく機能しましたが、MSBuild タスクで同じことをしようとすると、モックは黙って無視され、ビルド イン バージョンが使用されます。
代替実装で MSBuild タスクをオーバーライドする方法を知っている人はいますか?
ありがとう、