我有几个CS文件(一个DLL项目),都在同一个目录下,其中一个类扩展了ITask。现在,有关如何从一个源文件创建内联任务的方法是易于操作并有文档记录的,但是否可以从多个源文件中执行此操作呢?我无法编译和使用DLL作为任务,而且我宁愿不把所有源代码塞到一个大文件中。
我希望实现以下目标:
<UsingTask TaskName="foo" TaskFactory="CodeTaskFactory" AssemblyFile="Microsoft.Build.Tasks.v4.0.dll">
<Task>
<Code Type="Class" Language="cs" Source="mydir\*.cs"/>
</Task>
</UsingTask>